Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/tog-pegasus.spec'], chrootPath='/var/lib/mock/rocky-9-x86_64/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1003gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/tog-pegasus.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: line 135: It's not recommended to have unversioned Obsoletes: Obsoletes: tog-pegasus-sdk Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1643673600 Wrote: /builddir/build/SRPMS/tog-pegasus-2.14.1-64.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/tog-pegasus.spec'], chrootPath='/var/lib/mock/rocky-9-x86_64/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1003gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/tog-pegasus.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: line 135: It's not recommended to have unversioned Obsoletes: Obsoletes: tog-pegasus-sdk Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1643673600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.T8cnW6 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pegasus + /usr/bin/gzip -dc /builddir/build/SOURCES/pegasus-2.14.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd pegasus + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + export PEGASUS_ROOT=/builddir/build/BUILD/pegasus + PEGASUS_ROOT=/builddir/build/BUILD/pegasus + yes + mak/CreateDmtfSchema 238 /builddir/build/SOURCES/cim_schema_2.38.0Experimental-MOFs.zip cim_schema_2.38.0 Archive: /builddir/build/SOURCES/cim_schema_2.38.0Experimental-MOFs.zip creating: DMTF/Application/ inflating: DMTF/Application/CIM_AGPSoftwareFeature.mof inflating: DMTF/Application/CIM_Action.mof inflating: DMTF/Application/CIM_ActionSequence.mof inflating: DMTF/Application/CIM_ApplicationSystem.mof inflating: DMTF/Application/CIM_ApplicationSystemDependency.mof inflating: DMTF/Application/CIM_ApplicationSystemDirectory.mof inflating: DMTF/Application/CIM_ApplicationSystemHierarchy.mof inflating: DMTF/Application/CIM_ApplicationSystemSoftwareFeature.mof inflating: DMTF/Application/CIM_ArchitectureCheck.mof inflating: DMTF/Application/CIM_AssociatedAppSystemOverviewStatistics.mof inflating: DMTF/Application/CIM_BIOSElement.mof inflating: DMTF/Application/CIM_BIOSFeature.mof inflating: DMTF/Application/CIM_BIOSFeatureBIOSElements.mof inflating: DMTF/Application/CIM_Check.mof inflating: DMTF/Application/CIM_CollectedSoftwareElements.mof inflating: DMTF/Application/CIM_CollectedSoftwareFeatures.mof inflating: DMTF/Application/CIM_CopyFileAction.mof inflating: DMTF/Application/CIM_CreateDirectoryAction.mof inflating: DMTF/Application/CIM_DiagnosticTestSoftware.mof inflating: DMTF/Application/CIM_DirectoryAction.mof inflating: DMTF/Application/CIM_DirectorySpecification.mof inflating: DMTF/Application/CIM_DirectorySpecificationFile.mof inflating: DMTF/Application/CIM_DiskSpaceCheck.mof inflating: DMTF/Application/CIM_ExecuteProgram.mof inflating: DMTF/Application/CIM_FRUIncludesSoftwareFeature.mof inflating: DMTF/Application/CIM_FileAction.mof inflating: DMTF/Application/CIM_FileSpecification.mof inflating: DMTF/Application/CIM_FromDirectoryAction.mof inflating: DMTF/Application/CIM_FromDirectorySpecification.mof inflating: DMTF/Application/CIM_InstalledProduct.mof inflating: DMTF/Application/CIM_InstalledProductImage.mof inflating: DMTF/Application/CIM_InstalledSoftwareElement.mof inflating: DMTF/Application/CIM_J2eeAppClientModule.mof inflating: DMTF/Application/CIM_J2eeApplication.mof inflating: DMTF/Application/CIM_J2eeApplicationHostedOnServer.mof inflating: DMTF/Application/CIM_J2eeApplicationModule.mof inflating: DMTF/Application/CIM_J2eeConnectionFactoryAvailableToJCAResource.mof inflating: DMTF/Application/CIM_J2eeConnectionPoolStats.mof inflating: DMTF/Application/CIM_J2eeConnectionStats.mof inflating: DMTF/Application/CIM_J2eeDeployedObject.mof inflating: DMTF/Application/CIM_J2eeDomain.mof inflating: DMTF/Application/CIM_J2eeEJB.mof inflating: DMTF/Application/CIM_J2eeEJBInModule.mof inflating: DMTF/Application/CIM_J2eeEJBModule.mof inflating: DMTF/Application/CIM_J2eeEJBStats.mof inflating: DMTF/Application/CIM_J2eeEntityBean.mof inflating: DMTF/Application/CIM_J2eeEntityBeanStats.mof inflating: DMTF/Application/CIM_J2eeJCAConnectionFactory.mof inflating: DMTF/Application/CIM_J2eeJCAConnectionFactoryManagedConnectionFactory.mof inflating: DMTF/Application/CIM_J2eeJCAConnectionPools.mof inflating: DMTF/Application/CIM_J2eeJCAManagedConnectionFactory.mof inflating: DMTF/Application/CIM_J2eeJCANonpooledConnections.mof inflating: DMTF/Application/CIM_J2eeJCAResource.mof inflating: DMTF/Application/CIM_J2eeJCAStats.mof inflating: DMTF/Application/CIM_J2eeJDBCConnectionPools.mof inflating: DMTF/Application/CIM_J2eeJDBCDataSource.mof inflating: DMTF/Application/CIM_J2eeJDBCDataSourceDriver.mof inflating: DMTF/Application/CIM_J2eeJDBCDriver.mof inflating: DMTF/Application/CIM_J2eeJDBCNonpooledConnections.mof inflating: DMTF/Application/CIM_J2eeJDBCResource.mof inflating: DMTF/Application/CIM_J2eeJDBCResourceUsesDataSource.mof inflating: DMTF/Application/CIM_J2eeJDBCStats.mof inflating: DMTF/Application/CIM_J2eeJMSConnectionSessions.mof inflating: DMTF/Application/CIM_J2eeJMSConnectionStats.mof inflating: DMTF/Application/CIM_J2eeJMSConsumerStats.mof inflating: DMTF/Application/CIM_J2eeJMSEndpointStats.mof inflating: DMTF/Application/CIM_J2eeJMSProducerStats.mof inflating: DMTF/Application/CIM_J2eeJMSResource.mof inflating: DMTF/Application/CIM_J2eeJMSSessionConsumers.mof inflating: DMTF/Application/CIM_J2eeJMSSessionProducers.mof inflating: DMTF/Application/CIM_J2eeJMSSessionStats.mof inflating: DMTF/Application/CIM_J2eeJMSStatConnections.mof inflating: DMTF/Application/CIM_J2eeJMSStats.mof inflating: DMTF/Application/CIM_J2eeJNDIResource.mof inflating: DMTF/Application/CIM_J2eeJTAResource.mof inflating: DMTF/Application/CIM_J2eeJTAStats.mof inflating: DMTF/Application/CIM_J2eeJVM.mof inflating: DMTF/Application/CIM_J2eeJVMStats.mof inflating: DMTF/Application/CIM_J2eeJavaMailResource.mof inflating: DMTF/Application/CIM_J2eeJavaMailStats.mof inflating: DMTF/Application/CIM_J2eeManagedObject.mof inflating: DMTF/Application/CIM_J2eeManagedObjectCapabilities.mof inflating: DMTF/Application/CIM_J2eeMessageDrivenBean.mof inflating: DMTF/Application/CIM_J2eeMessageDrivenBeanStats.mof inflating: DMTF/Application/CIM_J2eeModule.mof inflating: DMTF/Application/CIM_J2eeModuleUsesJVM.mof inflating: DMTF/Application/CIM_J2eeNotification.mof inflating: DMTF/Application/CIM_J2eeRMI_IIOPResource.mof inflating: DMTF/Application/CIM_J2eeResource.mof inflating: DMTF/Application/CIM_J2eeResourceAdapter.mof inflating: DMTF/Application/CIM_J2eeResourceAdapterInModule.mof inflating: DMTF/Application/CIM_J2eeResourceAdapterModule.mof inflating: DMTF/Application/CIM_J2eeResourceOnServer.mof inflating: DMTF/Application/CIM_J2eeServer.mof inflating: DMTF/Application/CIM_J2eeServerInDomain.mof inflating: DMTF/Application/CIM_J2eeServerUsesJVM.mof inflating: DMTF/Application/CIM_J2eeServlet.mof inflating: DMTF/Application/CIM_J2eeServletInModule.mof inflating: DMTF/Application/CIM_J2eeServletStats.mof inflating: DMTF/Application/CIM_J2eeSessionBean.mof inflating: DMTF/Application/CIM_J2eeSessionBeanStats.mof inflating: DMTF/Application/CIM_J2eeStatefulSessionBean.mof inflating: DMTF/Application/CIM_J2eeStatefulSessionBeanStats.mof inflating: DMTF/Application/CIM_J2eeStatelessSessionBean.mof inflating: DMTF/Application/CIM_J2eeStatelessSessionBeanStats.mof inflating: DMTF/Application/CIM_J2eeStatistic.mof inflating: DMTF/Application/CIM_J2eeURLResource.mof inflating: DMTF/Application/CIM_J2eeURLStats.mof inflating: DMTF/Application/CIM_J2eeWebModule.mof inflating: DMTF/Application/CIM_MemoryCheck.mof inflating: DMTF/Application/CIM_ModifySettingAction.mof inflating: DMTF/Application/CIM_OSVersionCheck.mof inflating: DMTF/Application/CIM_OperatingSystemSoftwareFeature.mof inflating: DMTF/Application/CIM_ProductSoftwareFeatures.mof inflating: DMTF/Application/CIM_RebootAction.mof inflating: DMTF/Application/CIM_RemoveDirectoryAction.mof inflating: DMTF/Application/CIM_RemoveFileAction.mof inflating: DMTF/Application/CIM_SWRAllocationStatistics.mof inflating: DMTF/Application/CIM_SWRDatabase.mof inflating: DMTF/Application/CIM_SWRFile.mof inflating: DMTF/Application/CIM_SWRFileAspect.mof inflating: DMTF/Application/CIM_SWRIOStatistics.mof inflating: DMTF/Application/CIM_SWRLimitSetting.mof inflating: DMTF/Application/CIM_SWRManageableAspect.mof inflating: DMTF/Application/CIM_SWRPEP.mof inflating: DMTF/Application/CIM_SWRPEPAspect.mof inflating: DMTF/Application/CIM_SWRStatistics.mof inflating: DMTF/Application/CIM_SettingCheck.mof inflating: DMTF/Application/CIM_SoftwareElement.mof inflating: DMTF/Application/CIM_SoftwareElementActions.mof inflating: DMTF/Application/CIM_SoftwareElementChecks.mof inflating: DMTF/Application/CIM_SoftwareElementComponent.mof inflating: DMTF/Application/CIM_SoftwareElementSAPImplementation.mof inflating: DMTF/Application/CIM_SoftwareElementServiceImplementation.mof inflating: DMTF/Application/CIM_SoftwareElementVersionCheck.mof inflating: DMTF/Application/CIM_SoftwareFeature.mof inflating: DMTF/Application/CIM_SoftwareFeatureComponent.mof inflating: DMTF/Application/CIM_SoftwareFeatureSAPImplementation.mof inflating: DMTF/Application/CIM_SoftwareFeatureServiceImplementation.mof inflating: DMTF/Application/CIM_SoftwareFeatureSoftwareElements.mof inflating: DMTF/Application/CIM_SoftwareResource.mof inflating: DMTF/Application/CIM_StatisticalRuntimeOverview.mof inflating: DMTF/Application/CIM_SwapSpaceCheck.mof inflating: DMTF/Application/CIM_SystemBIOS.mof inflating: DMTF/Application/CIM_ToDirectoryAction.mof inflating: DMTF/Application/CIM_ToDirectorySpecification.mof inflating: DMTF/Application/CIM_VersionCompatibilityCheck.mof inflating: DMTF/Application/CIM_VideoBIOSElement.mof inflating: DMTF/Application/CIM_VideoBIOSFeature.mof inflating: DMTF/Application/CIM_VideoBIOSFeatureVideoBIOSElements.mof creating: DMTF/Core/ inflating: DMTF/Core/CIM_AbstractBasedOn.mof inflating: DMTF/Core/CIM_AbstractComponent.mof inflating: DMTF/Core/CIM_AbstractElementAllocatedFromPool.mof inflating: DMTF/Core/CIM_AbstractElementStatisticalData.mof inflating: DMTF/Core/CIM_ActiveConnection.mof inflating: DMTF/Core/CIM_ActsAsSpare.mof inflating: DMTF/Core/CIM_AdminDomain.mof inflating: DMTF/Core/CIM_AggregatedVirtualSystemManagementService.mof inflating: DMTF/Core/CIM_AllocationCapabilities.mof inflating: DMTF/Core/CIM_AssociatedPowerManagementService.mof inflating: DMTF/Core/CIM_BasedOn.mof inflating: DMTF/Core/CIM_BasicExecutionService.mof inflating: DMTF/Core/CIM_BindsTo.mof inflating: DMTF/Core/CIM_Capabilities.mof inflating: DMTF/Core/CIM_CollectedCollections.mof inflating: DMTF/Core/CIM_CollectedMSEs.mof inflating: DMTF/Core/CIM_Collection.mof inflating: DMTF/Core/CIM_CollectionConfiguration.mof inflating: DMTF/Core/CIM_CollectionOfMSEs.mof inflating: DMTF/Core/CIM_CollectionSetting.mof inflating: DMTF/Core/CIM_CompatibleProduct.mof inflating: DMTF/Core/CIM_Component.mof inflating: DMTF/Core/CIM_ComponentSetting.mof inflating: DMTF/Core/CIM_ComputerSystemElementSettingData.mof inflating: DMTF/Core/CIM_ConcreteCollection.mof inflating: DMTF/Core/CIM_ConcreteComponent.mof inflating: DMTF/Core/CIM_ConcreteComponentView.mof inflating: DMTF/Core/CIM_ConcreteDependency.mof inflating: DMTF/Core/CIM_ConcreteIdentity.mof inflating: DMTF/Core/CIM_ConcreteJob.mof inflating: DMTF/Core/CIM_Configuration.mof inflating: DMTF/Core/CIM_ConfigurationComponent.mof inflating: DMTF/Core/CIM_ConfigurationData.mof inflating: DMTF/Core/CIM_ConfigurationForSystem.mof inflating: DMTF/Core/CIM_ContainedDomain.mof inflating: DMTF/Core/CIM_ContainedLocation.mof inflating: DMTF/Core/CIM_DefaultSetting.mof inflating: DMTF/Core/CIM_Dependency.mof inflating: DMTF/Core/CIM_DependencyContext.mof inflating: DMTF/Core/CIM_DeviceSAPImplementation.mof inflating: DMTF/Core/CIM_DeviceServiceImplementation.mof inflating: DMTF/Core/CIM_DeviceStatisticalInformation.mof inflating: DMTF/Core/CIM_DeviceStatistics.mof inflating: DMTF/Core/CIM_DomainMemberCS.mof inflating: DMTF/Core/CIM_ElementAllocatedFromPool.mof inflating: DMTF/Core/CIM_ElementCapabilities.mof inflating: DMTF/Core/CIM_ElementConfiguration.mof inflating: DMTF/Core/CIM_ElementFRU.mof inflating: DMTF/Core/CIM_ElementHasBeenFRUed.mof inflating: DMTF/Core/CIM_ElementLocation.mof inflating: DMTF/Core/CIM_ElementProfile.mof inflating: DMTF/Core/CIM_ElementSetting.mof inflating: DMTF/Core/CIM_ElementSettingData.mof inflating: DMTF/Core/CIM_ElementSoftwareIdentity.mof inflating: DMTF/Core/CIM_ElementStatisticalData.mof inflating: DMTF/Core/CIM_ElementView.mof inflating: DMTF/Core/CIM_EnabledLogicalElement.mof inflating: DMTF/Core/CIM_EnabledLogicalElementCapabilities.mof inflating: DMTF/Core/CIM_EnabledLogicalElementSettingData.mof inflating: DMTF/Core/CIM_EthernetPortAllocationSettingData.mof inflating: DMTF/Core/CIM_ExtentRedundancyComponent.mof inflating: DMTF/Core/CIM_ExtraCapacityGroup.mof inflating: DMTF/Core/CIM_FRU.mof inflating: DMTF/Core/CIM_FRUIncludesProduct.mof inflating: DMTF/Core/CIM_FRUPhysicalElements.mof inflating: DMTF/Core/CIM_GroupSynchronized.mof inflating: DMTF/Core/CIM_HostedAccessPoint.mof inflating: DMTF/Core/CIM_HostedCollection.mof inflating: DMTF/Core/CIM_HostedDependency.mof inflating: DMTF/Core/CIM_HostedResourcePool.mof inflating: DMTF/Core/CIM_HostedService.mof inflating: DMTF/Core/CIM_ImagingMediaUsedStatisticalData.mof inflating: DMTF/Core/CIM_ImagingMonitorStatisticalData.mof inflating: DMTF/Core/CIM_ImagingStatisticalData.mof inflating: DMTF/Core/CIM_ImagingWorkStatisticalData.mof inflating: DMTF/Core/CIM_ImplementationCapabilities.mof inflating: DMTF/Core/CIM_InstalledSoftwareIdentity.mof inflating: DMTF/Core/CIM_IsSpare.mof inflating: DMTF/Core/CIM_Job.mof inflating: DMTF/Core/CIM_JobCapabilities.mof inflating: DMTF/Core/CIM_LaunchInContextCapabilities.mof inflating: DMTF/Core/CIM_LaunchInContextSAP.mof inflating: DMTF/Core/CIM_LaunchInContextService.mof inflating: DMTF/Core/CIM_LocalizationCapabilities.mof inflating: DMTF/Core/CIM_Location.mof inflating: DMTF/Core/CIM_LogicalDevice.mof inflating: DMTF/Core/CIM_LogicalDeviceView.mof inflating: DMTF/Core/CIM_LogicalElement.mof inflating: DMTF/Core/CIM_LogicalIdentity.mof inflating: DMTF/Core/CIM_ManagedElement.mof inflating: DMTF/Core/CIM_ManagedSystemElement.mof inflating: DMTF/Core/CIM_ManagementSAP.mof inflating: DMTF/Core/CIM_MemberOfCollection.mof inflating: DMTF/Core/CIM_MemberOfPolicyCollection.mof inflating: DMTF/Core/CIM_MemberOfStatusCollection.mof inflating: DMTF/Core/CIM_MethodParameters.mof inflating: DMTF/Core/CIM_MostCurrentSnapshotInBranch.mof inflating: DMTF/Core/CIM_OpaqueManagementData.mof inflating: DMTF/Core/CIM_OpaqueManagementDataCapabilities.mof inflating: DMTF/Core/CIM_OpaqueManagementDataService.mof inflating: DMTF/Core/CIM_OrderedComponent.mof inflating: DMTF/Core/CIM_OrderedDependency.mof inflating: DMTF/Core/CIM_OrderedMemberOfCollection.mof inflating: DMTF/Core/CIM_OwningCollectionElement.mof inflating: DMTF/Core/CIM_ParameterValueSources.mof inflating: DMTF/Core/CIM_ParametersForMethod.mof inflating: DMTF/Core/CIM_PhysicalComputerSystemView.mof inflating: DMTF/Core/CIM_PhysicalElement.mof inflating: DMTF/Core/CIM_PhysicalElementLocation.mof inflating: DMTF/Core/CIM_PhysicalStatisticalInformation.mof inflating: DMTF/Core/CIM_PhysicalStatistics.mof inflating: DMTF/Core/CIM_PowerManagementCapabilities.mof inflating: DMTF/Core/CIM_PowerManagementService.mof inflating: DMTF/Core/CIM_ProcessorAllocationSettingData.mof inflating: DMTF/Core/CIM_Product.mof inflating: DMTF/Core/CIM_ProductComponent.mof inflating: DMTF/Core/CIM_ProductElementComponent.mof inflating: DMTF/Core/CIM_ProductFRU.mof inflating: DMTF/Core/CIM_ProductParentChild.mof inflating: DMTF/Core/CIM_ProductPhysicalComponent.mof inflating: DMTF/Core/CIM_ProductPhysicalElements.mof inflating: DMTF/Core/CIM_ProductProductDependency.mof inflating: DMTF/Core/CIM_ProductServiceComponent.mof inflating: DMTF/Core/CIM_ProductSoftwareComponent.mof inflating: DMTF/Core/CIM_ProductSupport.mof inflating: DMTF/Core/CIM_Profile.mof inflating: DMTF/Core/CIM_ProtocolEndpoint.mof inflating: DMTF/Core/CIM_ProtocolService.mof inflating: DMTF/Core/CIM_ProvidesEndpoint.mof inflating: DMTF/Core/CIM_ProvidesServiceToElement.mof inflating: DMTF/Core/CIM_Realizes.mof inflating: DMTF/Core/CIM_RedundancyComponent.mof inflating: DMTF/Core/CIM_RedundancyGroup.mof inflating: DMTF/Core/CIM_RedundancySet.mof inflating: DMTF/Core/CIM_RedundancySetCapabilities.mof inflating: DMTF/Core/CIM_RedundancySetSettingData.mof inflating: DMTF/Core/CIM_RelatedElementCausingError.mof inflating: DMTF/Core/CIM_RelatedStatisticalData.mof inflating: DMTF/Core/CIM_RelatedStatistics.mof inflating: DMTF/Core/CIM_RemotePort.mof inflating: DMTF/Core/CIM_RemoteServiceAccessPoint.mof inflating: DMTF/Core/CIM_ReplaceableProductFRU.mof inflating: DMTF/Core/CIM_ReplacementFRU.mof inflating: DMTF/Core/CIM_ResourceAllocationSettingData.mof inflating: DMTF/Core/CIM_ResourcePool.mof inflating: DMTF/Core/CIM_ResourcePoolConfigurationCapabilities.mof inflating: DMTF/Core/CIM_ResourcePoolConfigurationService.mof inflating: DMTF/Core/CIM_SAPAvailableForElement.mof inflating: DMTF/Core/CIM_SAPSAPDependency.mof inflating: DMTF/Core/CIM_SAPStatisticalInformation.mof inflating: DMTF/Core/CIM_SAPStatistics.mof inflating: DMTF/Core/CIM_ScopedSetting.mof inflating: DMTF/Core/CIM_ScopedSettingData.mof inflating: DMTF/Core/CIM_ScopedView.mof inflating: DMTF/Core/CIM_Service.mof inflating: DMTF/Core/CIM_ServiceAccessBySAP.mof inflating: DMTF/Core/CIM_ServiceAccessPoint.mof inflating: DMTF/Core/CIM_ServiceAccessURI.mof inflating: DMTF/Core/CIM_ServiceAffectsElement.mof inflating: DMTF/Core/CIM_ServiceAffectsElementWithQuota.mof inflating: DMTF/Core/CIM_ServiceAvailableToElement.mof inflating: DMTF/Core/CIM_ServiceComponent.mof inflating: DMTF/Core/CIM_ServiceOption.mof inflating: DMTF/Core/CIM_ServiceOptionAspect.mof inflating: DMTF/Core/CIM_ServiceSAPDependency.mof inflating: DMTF/Core/CIM_ServiceServiceDependency.mof inflating: DMTF/Core/CIM_ServiceStatisticalInformation.mof inflating: DMTF/Core/CIM_ServiceStatistics.mof inflating: DMTF/Core/CIM_Setting.mof inflating: DMTF/Core/CIM_SettingContext.mof inflating: DMTF/Core/CIM_SettingData.mof inflating: DMTF/Core/CIM_SettingForSystem.mof inflating: DMTF/Core/CIM_SettingsAffectSettings.mof inflating: DMTF/Core/CIM_SettingsDefineCapabilities.mof inflating: DMTF/Core/CIM_SettingsDefineState.mof inflating: DMTF/Core/CIM_SoftwareIdentity.mof inflating: DMTF/Core/CIM_SoftwareIdentityComponent.mof inflating: DMTF/Core/CIM_SoftwareIdentityResource.mof inflating: DMTF/Core/CIM_SoftwareInstallationService.mof inflating: DMTF/Core/CIM_SoftwareInstallationServiceCapabilities.mof inflating: DMTF/Core/CIM_SpareGroup.mof inflating: DMTF/Core/CIM_Spared.mof inflating: DMTF/Core/CIM_StatisticalData.mof inflating: DMTF/Core/CIM_StatisticalInformation.mof inflating: DMTF/Core/CIM_StatisticalSetting.mof inflating: DMTF/Core/CIM_Statistics.mof inflating: DMTF/Core/CIM_StatisticsCollection.mof inflating: DMTF/Core/CIM_StatusCollection.mof inflating: DMTF/Core/CIM_StorageAllocationSettingData.mof inflating: DMTF/Core/CIM_StorageExtent.mof inflating: DMTF/Core/CIM_StorageHardwareIDElementSettingData.mof inflating: DMTF/Core/CIM_StorageHardwareIDManagementServiceDependency.mof inflating: DMTF/Core/CIM_StorageRedundancyGroup.mof inflating: DMTF/Core/CIM_StorageRedundancySet.mof inflating: DMTF/Core/CIM_SupportAccess.mof inflating: DMTF/Core/CIM_Synchronized.mof inflating: DMTF/Core/CIM_System.mof inflating: DMTF/Core/CIM_SystemComponent.mof inflating: DMTF/Core/CIM_SystemConfiguration.mof inflating: DMTF/Core/CIM_SystemDevice.mof inflating: DMTF/Core/CIM_SystemDeviceView.mof inflating: DMTF/Core/CIM_SystemFCPort.mof inflating: DMTF/Core/CIM_SystemPackaging.mof inflating: DMTF/Core/CIM_SystemSCSIProtocolController.mof inflating: DMTF/Core/CIM_SystemSetting.mof inflating: DMTF/Core/CIM_SystemSettingContext.mof inflating: DMTF/Core/CIM_SystemSpecificCollection.mof inflating: DMTF/Core/CIM_SystemStatisticalInformation.mof inflating: DMTF/Core/CIM_SystemStatistics.mof inflating: DMTF/Core/CIM_TimeService.mof inflating: DMTF/Core/CIM_TimeZoneSettingData.mof inflating: DMTF/Core/CIM_View.mof inflating: DMTF/Core/CIM_ViewOnSystem.mof inflating: DMTF/Core/CIM_VirtualEthernetSwitchSettingData.mof inflating: DMTF/Core/CIM_VirtualSystemManagementCapabilities.mof inflating: DMTF/Core/CIM_VirtualSystemManagementService.mof inflating: DMTF/Core/CIM_VirtualSystemSnapshotCapabilities.mof inflating: DMTF/Core/CIM_VirtualSystemSnapshotService.mof inflating: DMTF/Core/CIM_VirtualSystemSnapshotServiceCapabilities.mof creating: DMTF/Database/ inflating: DMTF/Database/CIM_AssociatedDatabaseSystem.mof inflating: DMTF/Database/CIM_CommonDatabase.mof inflating: DMTF/Database/CIM_CommonDatabaseCapabilities.mof inflating: DMTF/Database/CIM_CommonDatabaseSettingData.mof inflating: DMTF/Database/CIM_CommonDatabaseStatistics.mof inflating: DMTF/Database/CIM_DatabaseAdministrator.mof inflating: DMTF/Database/CIM_DatabaseContainsTable.mof inflating: DMTF/Database/CIM_DatabaseControlFile.mof inflating: DMTF/Database/CIM_DatabaseFile.mof inflating: DMTF/Database/CIM_DatabaseParameter.mof inflating: DMTF/Database/CIM_DatabaseResourceStatistics.mof inflating: DMTF/Database/CIM_DatabaseSegment.mof inflating: DMTF/Database/CIM_DatabaseSegmentSettingData.mof inflating: DMTF/Database/CIM_DatabaseService.mof inflating: DMTF/Database/CIM_DatabaseServiceStatistics.mof inflating: DMTF/Database/CIM_DatabaseStorage.mof inflating: DMTF/Database/CIM_DatabaseStorageArea.mof inflating: DMTF/Database/CIM_DatabaseSystem.mof inflating: DMTF/Database/CIM_RelationalDatabaseCapabilities.mof inflating: DMTF/Database/CIM_SNMPDatabaseParameter.mof inflating: DMTF/Database/CIM_SWRDatabaseAspect.mof inflating: DMTF/Database/CIM_SchemaCharacterSet.mof inflating: DMTF/Database/CIM_ServiceAvailableToDatabase.mof inflating: DMTF/Database/CIM_SqlCharacterSet.mof inflating: DMTF/Database/CIM_SqlDomain.mof inflating: DMTF/Database/CIM_SqlDomainConstraint.mof inflating: DMTF/Database/CIM_SqlObject.mof inflating: DMTF/Database/CIM_SqlObjectForDatabase.mof inflating: DMTF/Database/CIM_SqlSchema.mof inflating: DMTF/Database/CIM_SqlTable.mof inflating: DMTF/Database/CIM_SqlTrigger.mof inflating: DMTF/Database/CIM_SqlUserDefinedType.mof creating: DMTF/Device/ inflating: DMTF/Device/CIM_ADSLModem.mof inflating: DMTF/Device/CIM_AGPVideoController.mof inflating: DMTF/Device/CIM_AGPVideoDisplayController.mof inflating: DMTF/Device/CIM_ATAInitiatorTargetLogicalUnitPath.mof inflating: DMTF/Device/CIM_ATAPort.mof inflating: DMTF/Device/CIM_AbstractProtocolControllerForDevice.mof inflating: DMTF/Device/CIM_AccessLabelReader.mof inflating: DMTF/Device/CIM_AdapterActiveConnection.mof inflating: DMTF/Device/CIM_AdvancedStorageSetting.mof inflating: DMTF/Device/CIM_AggregatePExtent.mof inflating: DMTF/Device/CIM_AggregatePSExtent.mof inflating: DMTF/Device/CIM_AggregatePSExtentBasedOnAggregatePExtent.mof inflating: DMTF/Device/CIM_AggregatePSExtentBasedOnPExtent.mof inflating: DMTF/Device/CIM_AggregateRedundancyComponent.mof inflating: DMTF/Device/CIM_AlarmDevice.mof inflating: DMTF/Device/CIM_AlarmDeviceCapabilities.mof inflating: DMTF/Device/CIM_AllocatedFromStoragePool.mof inflating: DMTF/Device/CIM_AllocatedFromStoragePoolView.mof inflating: DMTF/Device/CIM_AllocatedFromStoragePoolViewView.mof inflating: DMTF/Device/CIM_AssociatedAlarm.mof inflating: DMTF/Device/CIM_AssociatedBattery.mof inflating: DMTF/Device/CIM_AssociatedBlockStatisticsManifestCollection.mof inflating: DMTF/Device/CIM_AssociatedCacheMemory.mof inflating: DMTF/Device/CIM_AssociatedComponentExtent.mof inflating: DMTF/Device/CIM_AssociatedCooling.mof inflating: DMTF/Device/CIM_AssociatedDeviceMaskingGroup.mof inflating: DMTF/Device/CIM_AssociatedElementTier.mof inflating: DMTF/Device/CIM_AssociatedIndicatorLED.mof inflating: DMTF/Device/CIM_AssociatedInitiatorMaskingGroup.mof inflating: DMTF/Device/CIM_AssociatedLabelReader.mof inflating: DMTF/Device/CIM_AssociatedMaskingGroup.mof inflating: DMTF/Device/CIM_AssociatedMemory.mof inflating: DMTF/Device/CIM_AssociatedPrintInterpreter.mof inflating: DMTF/Device/CIM_AssociatedPrintSupply.mof inflating: DMTF/Device/CIM_AssociatedProcessorMemory.mof inflating: DMTF/Device/CIM_AssociatedProtocolController.mof inflating: DMTF/Device/CIM_AssociatedRemainingExtent.mof inflating: DMTF/Device/CIM_AssociatedResourcePool.mof inflating: DMTF/Device/CIM_AssociatedSensor.mof inflating: DMTF/Device/CIM_AssociatedSupplyCurrentSensor.mof inflating: DMTF/Device/CIM_AssociatedSupplyVoltageSensor.mof inflating: DMTF/Device/CIM_AssociatedTargetMaskingGroup.mof inflating: DMTF/Device/CIM_AssociatedTierPolicy.mof inflating: DMTF/Device/CIM_AsymmetricAccessibility.mof inflating: DMTF/Device/CIM_BIOSLoadedInNV.mof inflating: DMTF/Device/CIM_BasedOnView.mof inflating: DMTF/Device/CIM_Battery.mof inflating: DMTF/Device/CIM_BinarySensor.mof inflating: DMTF/Device/CIM_BlockStatisticsCapabilities.mof inflating: DMTF/Device/CIM_BlockStatisticsManifest.mof inflating: DMTF/Device/CIM_BlockStatisticsManifestCollection.mof inflating: DMTF/Device/CIM_BlockStatisticsService.mof inflating: DMTF/Device/CIM_BlockStorageStatisticalData.mof inflating: DMTF/Device/CIM_Button.mof inflating: DMTF/Device/CIM_CDROMDrive.mof inflating: DMTF/Device/CIM_CableModem.mof inflating: DMTF/Device/CIM_CacheMemory.mof inflating: DMTF/Device/CIM_CallBasedModem.mof inflating: DMTF/Device/CIM_ChangerDevice.mof inflating: DMTF/Device/CIM_CollectionOfSensors.mof inflating: DMTF/Device/CIM_CompositeExtent.mof inflating: DMTF/Device/CIM_CompositeExtentBasedOn.mof inflating: DMTF/Device/CIM_ComputerSystemMemory.mof inflating: DMTF/Device/CIM_ComputerSystemProcessor.mof inflating: DMTF/Device/CIM_ConfigurationReportingService.mof inflating: DMTF/Device/CIM_ConnectionBasedModem.mof inflating: DMTF/Device/CIM_ControlledBy.mof inflating: DMTF/Device/CIM_Controller.mof inflating: DMTF/Device/CIM_ControllerConfigurationService.mof inflating: DMTF/Device/CIM_CoolingDevice.mof inflating: DMTF/Device/CIM_CurrentSensor.mof inflating: DMTF/Device/CIM_DAPort.mof inflating: DMTF/Device/CIM_DSLModem.mof inflating: DMTF/Device/CIM_DVDDrive.mof inflating: DMTF/Device/CIM_DataCenterEthernetPort.mof inflating: DMTF/Device/CIM_DataCenterEthernetPortStatistics.mof inflating: DMTF/Device/CIM_DesktopMonitor.mof inflating: DMTF/Device/CIM_DeviceConnection.mof inflating: DMTF/Device/CIM_DeviceErrorCounts.mof inflating: DMTF/Device/CIM_DeviceErrorData.mof inflating: DMTF/Device/CIM_DeviceIdentity.mof inflating: DMTF/Device/CIM_DeviceMaskingGroup.mof inflating: DMTF/Device/CIM_DeviceServicesLocation.mof inflating: DMTF/Device/CIM_DeviceSharingCapabilities.mof inflating: DMTF/Device/CIM_DeviceSoftware.mof inflating: DMTF/Device/CIM_DeviceTray.mof inflating: DMTF/Device/CIM_DiscreteSensor.mof inflating: DMTF/Device/CIM_DiskDrive.mof inflating: DMTF/Device/CIM_DiskDriveView.mof inflating: DMTF/Device/CIM_DiskGroup.mof inflating: DMTF/Device/CIM_DiskPartition.mof inflating: DMTF/Device/CIM_DiskPartitionBasedOnVolume.mof inflating: DMTF/Device/CIM_DiskPartitionConfigurationCapabilities.mof inflating: DMTF/Device/CIM_DiskPartitionConfigurationService.mof inflating: DMTF/Device/CIM_DisketteDrive.mof inflating: DMTF/Device/CIM_Display.mof inflating: DMTF/Device/CIM_DisplayController.mof inflating: DMTF/Device/CIM_Door.mof inflating: DMTF/Device/CIM_DoorAccessToDevice.mof inflating: DMTF/Device/CIM_DoorAccessToPhysicalElement.mof inflating: DMTF/Device/CIM_DriveComponentViewView.mof inflating: DMTF/Device/CIM_DriveInDiskGroup.mof inflating: DMTF/Device/CIM_ESCONController.mof inflating: DMTF/Device/CIM_ElectricalSwtich.mof inflating: DMTF/Device/CIM_ElementStatisticalDataView.mof inflating: DMTF/Device/CIM_ErrorCountersForDevice.mof inflating: DMTF/Device/CIM_EthernetAdapter.mof inflating: DMTF/Device/CIM_EthernetPort.mof inflating: DMTF/Device/CIM_EthernetPortStatistics.mof inflating: DMTF/Device/CIM_ExtentComponentView.mof inflating: DMTF/Device/CIM_ExtentInDiskGroup.mof inflating: DMTF/Device/CIM_FCActiveConnection.mof inflating: DMTF/Device/CIM_FCAdapterEventCounters.mof inflating: DMTF/Device/CIM_FCPort.mof inflating: DMTF/Device/CIM_FCPortCapabilities.mof inflating: DMTF/Device/CIM_FCPortRateStatistics.mof inflating: DMTF/Device/CIM_FCPortResourceUsage.mof inflating: DMTF/Device/CIM_FCPortSettings.mof inflating: DMTF/Device/CIM_FCPortStatistics.mof inflating: DMTF/Device/CIM_FCSwitchCapabilities.mof inflating: DMTF/Device/CIM_FCSwitchSettings.mof inflating: DMTF/Device/CIM_FailoverStorageExtentsCollection.mof inflating: DMTF/Device/CIM_Fan.mof inflating: DMTF/Device/CIM_FibreChannelAdapter.mof inflating: DMTF/Device/CIM_FibrePort.mof inflating: DMTF/Device/CIM_FibrePortActiveLogin.mof inflating: DMTF/Device/CIM_FibrePortEventCounters.mof inflating: DMTF/Device/CIM_FibrePortOnFCAdapter.mof inflating: DMTF/Device/CIM_FibreProtocolService.mof inflating: DMTF/Device/CIM_FingerprintMatchingService.mof inflating: DMTF/Device/CIM_FingerprintMatchingServiceCapabilities.mof inflating: DMTF/Device/CIM_FingerprintMatchingStatistics.mof inflating: DMTF/Device/CIM_FingerprintReader.mof inflating: DMTF/Device/CIM_FlatPanel.mof inflating: DMTF/Device/CIM_GPTDiskPartition.mof inflating: DMTF/Device/CIM_GenericDiskPartition.mof inflating: DMTF/Device/CIM_GroupInDiskGroup.mof inflating: DMTF/Device/CIM_GroupMaskingMappingCapabilities.mof inflating: DMTF/Device/CIM_GroupMaskingMappingService.mof inflating: DMTF/Device/CIM_HDSLModem.mof inflating: DMTF/Device/CIM_HardwareThread.mof inflating: DMTF/Device/CIM_HeatPipe.mof inflating: DMTF/Device/CIM_HostedStoragePool.mof inflating: DMTF/Device/CIM_HostedStoragePoolView.mof inflating: DMTF/Device/CIM_IBPort.mof inflating: DMTF/Device/CIM_IBPortController.mof inflating: DMTF/Device/CIM_IBPortStatistics.mof inflating: DMTF/Device/CIM_IBSubnetManager.mof inflating: DMTF/Device/CIM_IDEController.mof inflating: DMTF/Device/CIM_ISDNModem.mof inflating: DMTF/Device/CIM_IndicatorLED.mof inflating: DMTF/Device/CIM_IndicatorLEDCapabilities.mof inflating: DMTF/Device/CIM_InfraredController.mof inflating: DMTF/Device/CIM_InitiatorMaskingGroup.mof inflating: DMTF/Device/CIM_InitiatorTargetLogicalUnitPath.mof inflating: DMTF/Device/CIM_InstalledPartitionTable.mof inflating: DMTF/Device/CIM_InterLibraryPort.mof inflating: DMTF/Device/CIM_Keyboard.mof inflating: DMTF/Device/CIM_LLDPEthernetPort.mof inflating: DMTF/Device/CIM_LLDPEthernetPortStatistics.mof inflating: DMTF/Device/CIM_LabelReader.mof inflating: DMTF/Device/CIM_LabelReaderStatData.mof inflating: DMTF/Device/CIM_LabelReaderStatInfo.mof inflating: DMTF/Device/CIM_LibraryExchange.mof inflating: DMTF/Device/CIM_LibraryPackage.mof inflating: DMTF/Device/CIM_LimitedAccessPort.mof inflating: DMTF/Device/CIM_LogicalDisk.mof inflating: DMTF/Device/CIM_LogicalDiskBasedOnExtent.mof inflating: DMTF/Device/CIM_LogicalDiskBasedOnPartition.mof inflating: DMTF/Device/CIM_LogicalDiskBasedOnVolume.mof inflating: DMTF/Device/CIM_LogicalDiskBasedOnVolumeSet.mof inflating: DMTF/Device/CIM_LogicalModule.mof inflating: DMTF/Device/CIM_LogicalPort.mof inflating: DMTF/Device/CIM_LogicalPortCapabilities.mof inflating: DMTF/Device/CIM_LogicalPortGroup.mof inflating: DMTF/Device/CIM_LogicalPortSettings.mof inflating: DMTF/Device/CIM_MagnetoOpticalDrive.mof inflating: DMTF/Device/CIM_ManagementController.mof inflating: DMTF/Device/CIM_MappingProtocolControllerView.mof inflating: DMTF/Device/CIM_MaskingGroup.mof inflating: DMTF/Device/CIM_MaskingMappingExposedDeviceView.mof inflating: DMTF/Device/CIM_MaskingMappingView.mof inflating: DMTF/Device/CIM_MediaAccessDevice.mof inflating: DMTF/Device/CIM_MediaAccessStatData.mof inflating: DMTF/Device/CIM_MediaAccessStatInfo.mof inflating: DMTF/Device/CIM_MediaPartition.mof inflating: DMTF/Device/CIM_MediaPresent.mof inflating: DMTF/Device/CIM_MediaTransferDevice.mof inflating: DMTF/Device/CIM_Memory.mof inflating: DMTF/Device/CIM_MemoryError.mof inflating: DMTF/Device/CIM_Modem.mof inflating: DMTF/Device/CIM_ModulePort.mof inflating: DMTF/Device/CIM_MonitorResolution.mof inflating: DMTF/Device/CIM_MonitorSetting.mof inflating: DMTF/Device/CIM_MultiStateSensor.mof inflating: DMTF/Device/CIM_NetworkAdapter.mof inflating: DMTF/Device/CIM_NetworkAdapterRedundancyComponent.mof inflating: DMTF/Device/CIM_NetworkPort.mof inflating: DMTF/Device/CIM_NetworkPortCapabilities.mof inflating: DMTF/Device/CIM_NetworkPortSettings.mof inflating: DMTF/Device/CIM_NetworkPortStatistics.mof inflating: DMTF/Device/CIM_NetworkVirtualAdapter.mof inflating: DMTF/Device/CIM_NonVolatileStorage.mof inflating: DMTF/Device/CIM_NumericSensor.mof inflating: DMTF/Device/CIM_OOBAlertServiceOnModem.mof inflating: DMTF/Device/CIM_OOBAlertServiceOnNetworkAdapter.mof inflating: DMTF/Device/CIM_OOBAlertServiceOnNetworkPort.mof inflating: DMTF/Device/CIM_OSStorageNameBinding.mof inflating: DMTF/Device/CIM_OwningPrintQueue.mof inflating: DMTF/Device/CIM_PCIBridge.mof inflating: DMTF/Device/CIM_PCIController.mof inflating: DMTF/Device/CIM_PCIDevice.mof inflating: DMTF/Device/CIM_PCIPort.mof inflating: DMTF/Device/CIM_PCIPortGroup.mof inflating: DMTF/Device/CIM_PCIeSwitch.mof inflating: DMTF/Device/CIM_PCMCIAController.mof inflating: DMTF/Device/CIM_PCVideoController.mof inflating: DMTF/Device/CIM_PExtentRedundancyComponent.mof inflating: DMTF/Device/CIM_POTSModem.mof inflating: DMTF/Device/CIM_PSExtentBasedOnPExtent.mof inflating: DMTF/Device/CIM_PackageAlarm.mof inflating: DMTF/Device/CIM_PackageCooling.mof inflating: DMTF/Device/CIM_PackageDependency.mof inflating: DMTF/Device/CIM_PackageTempSensor.mof inflating: DMTF/Device/CIM_ParallelController.mof inflating: DMTF/Device/CIM_ParallelPort.mof inflating: DMTF/Device/CIM_PassThroughModule.mof inflating: DMTF/Device/CIM_PhysicalExtent.mof inflating: DMTF/Device/CIM_PickerElement.mof inflating: DMTF/Device/CIM_PickerForChanger.mof inflating: DMTF/Device/CIM_PickerLabelReader.mof inflating: DMTF/Device/CIM_PickerStatData.mof inflating: DMTF/Device/CIM_PickerStatInfo.mof inflating: DMTF/Device/CIM_PointingDevice.mof inflating: DMTF/Device/CIM_PortActiveConnection.mof inflating: DMTF/Device/CIM_PortController.mof inflating: DMTF/Device/CIM_PortImplementsEndpoint.mof inflating: DMTF/Device/CIM_PortOnDevice.mof inflating: DMTF/Device/CIM_PowerAllocationSettingData.mof inflating: DMTF/Device/CIM_PowerConnectionPoint.mof inflating: DMTF/Device/CIM_PowerSource.mof inflating: DMTF/Device/CIM_PowerSupply.mof inflating: DMTF/Device/CIM_PowerTopologyCapabilities.mof inflating: DMTF/Device/CIM_PowerTopologyService.mof inflating: DMTF/Device/CIM_PowerUtilizationManagementCapabilities.mof inflating: DMTF/Device/CIM_PowerUtilizationManagementService.mof inflating: DMTF/Device/CIM_PoweredStatisticalData.mof inflating: DMTF/Device/CIM_PrintAlertRecord.mof inflating: DMTF/Device/CIM_PrintChannel.mof inflating: DMTF/Device/CIM_PrintFinisher.mof inflating: DMTF/Device/CIM_PrintInputTray.mof inflating: DMTF/Device/CIM_PrintInterlock.mof inflating: DMTF/Device/CIM_PrintInterpreter.mof inflating: DMTF/Device/CIM_PrintJob.mof inflating: DMTF/Device/CIM_PrintJobFile.mof inflating: DMTF/Device/CIM_PrintMarker.mof inflating: DMTF/Device/CIM_PrintMediaPath.mof inflating: DMTF/Device/CIM_PrintOutputTray.mof inflating: DMTF/Device/CIM_PrintQueue.mof inflating: DMTF/Device/CIM_PrintSAP.mof inflating: DMTF/Device/CIM_PrintService.mof inflating: DMTF/Device/CIM_PrintServiceCapabilities.mof inflating: DMTF/Device/CIM_PrintServiceSettings.mof inflating: DMTF/Device/CIM_PrintSupply.mof inflating: DMTF/Device/CIM_Printer.mof inflating: DMTF/Device/CIM_PrinterComponent.mof inflating: DMTF/Device/CIM_PrinterElement.mof inflating: DMTF/Device/CIM_PrinterServicingJob.mof inflating: DMTF/Device/CIM_PrinterServicingQueue.mof inflating: DMTF/Device/CIM_Processor.mof inflating: DMTF/Device/CIM_ProcessorCapabilities.mof inflating: DMTF/Device/CIM_ProcessorCore.mof inflating: DMTF/Device/CIM_ProtectedExtentBasedOn.mof inflating: DMTF/Device/CIM_ProtectedSpaceExtent.mof inflating: DMTF/Device/CIM_ProtocolController.mof inflating: DMTF/Device/CIM_ProtocolControllerAccessesUnit.mof inflating: DMTF/Device/CIM_ProtocolControllerForDevice.mof inflating: DMTF/Device/CIM_ProtocolControllerForPort.mof inflating: DMTF/Device/CIM_ProtocolControllerForUnit.mof inflating: DMTF/Device/CIM_ProtocolControllerForUnitView.mof inflating: DMTF/Device/CIM_ProtocolControllerMaskingCapabilities.mof inflating: DMTF/Device/CIM_QueryStatisticsCollection.mof inflating: DMTF/Device/CIM_QueueForPrintService.mof inflating: DMTF/Device/CIM_QueueForwardsToPrintSAP.mof inflating: DMTF/Device/CIM_RealizedOnSide.mof inflating: DMTF/Device/CIM_RealizesAggregatePExtent.mof inflating: DMTF/Device/CIM_RealizesDiskPartition.mof inflating: DMTF/Device/CIM_RealizesExtent.mof inflating: DMTF/Device/CIM_RealizesPExtent.mof inflating: DMTF/Device/CIM_RealizesProcessor.mof inflating: DMTF/Device/CIM_RealizesTapePartition.mof inflating: DMTF/Device/CIM_Refrigeration.mof inflating: DMTF/Device/CIM_RemoteReplicationCollection.mof inflating: DMTF/Device/CIM_ReplicaPairView.mof inflating: DMTF/Device/CIM_ReplicaPoolForStorage.mof inflating: DMTF/Device/CIM_ReplicationEntity.mof inflating: DMTF/Device/CIM_ReplicationGroup.mof inflating: DMTF/Device/CIM_ReplicationService.mof inflating: DMTF/Device/CIM_ReplicationServiceCapabilities.mof inflating: DMTF/Device/CIM_ReplicationSettingData.mof inflating: DMTF/Device/CIM_ResourcePoolDriveDependency.mof inflating: DMTF/Device/CIM_SASPort.mof inflating: DMTF/Device/CIM_SCSIArbitraryLogicalUnit.mof inflating: DMTF/Device/CIM_SCSIController.mof inflating: DMTF/Device/CIM_SCSIInitiatorTargetLogicalUnitPath.mof inflating: DMTF/Device/CIM_SCSIInterface.mof inflating: DMTF/Device/CIM_SCSIMultipathConfigurationCapabilities.mof inflating: DMTF/Device/CIM_SCSIMultipathSettings.mof inflating: DMTF/Device/CIM_SCSIPathConfigurationService.mof inflating: DMTF/Device/CIM_SCSIProtocolController.mof inflating: DMTF/Device/CIM_SCSITargetPortGroup.mof inflating: DMTF/Device/CIM_SDSLModem.mof inflating: DMTF/Device/CIM_SPIPort.mof inflating: DMTF/Device/CIM_SSAController.mof inflating: DMTF/Device/CIM_Scanner.mof inflating: DMTF/Device/CIM_Sensor.mof inflating: DMTF/Device/CIM_SerialController.mof inflating: DMTF/Device/CIM_SerialInterface.mof inflating: DMTF/Device/CIM_SerialPort.mof inflating: DMTF/Device/CIM_SharedDeviceManagementService.mof inflating: DMTF/Device/CIM_SharingDependency.mof inflating: DMTF/Device/CIM_SmartCard.mof inflating: DMTF/Device/CIM_SmartCardReader.mof inflating: DMTF/Device/CIM_Snapshot.mof inflating: DMTF/Device/CIM_SnapshotOfExtent.mof inflating: DMTF/Device/CIM_SpareConfigurationCapabilities.mof inflating: DMTF/Device/CIM_SpareConfigurationService.mof inflating: DMTF/Device/CIM_StatisticsCapabilities.mof inflating: DMTF/Device/CIM_StatisticsService.mof inflating: DMTF/Device/CIM_StorageBridgeNameBinding.mof inflating: DMTF/Device/CIM_StorageCapabilities.mof inflating: DMTF/Device/CIM_StorageConfigurationCapabilities.mof inflating: DMTF/Device/CIM_StorageConfigurationService.mof inflating: DMTF/Device/CIM_StorageDefect.mof inflating: DMTF/Device/CIM_StorageElementCompositionCapabilities.mof inflating: DMTF/Device/CIM_StorageElementCompositionService.mof inflating: DMTF/Device/CIM_StorageElementDriveDependency.mof inflating: DMTF/Device/CIM_StorageElementExtentDependency.mof inflating: DMTF/Device/CIM_StorageError.mof inflating: DMTF/Device/CIM_StorageLibrary.mof inflating: DMTF/Device/CIM_StorageLibraryCapabilities.mof inflating: DMTF/Device/CIM_StorageNameBinding.mof inflating: DMTF/Device/CIM_StorageNameBindingCapabilities.mof inflating: DMTF/Device/CIM_StorageNameBindingService.mof inflating: DMTF/Device/CIM_StoragePool.mof inflating: DMTF/Device/CIM_StoragePoolView.mof inflating: DMTF/Device/CIM_StorageProcessorAffinity.mof inflating: DMTF/Device/CIM_StorageRelocationService.mof inflating: DMTF/Device/CIM_StorageReplicationCapabilities.mof inflating: DMTF/Device/CIM_StorageResourceLoadGroup.mof inflating: DMTF/Device/CIM_StorageServerAsymmetryCapabilities.mof inflating: DMTF/Device/CIM_StorageSetting.mof inflating: DMTF/Device/CIM_StorageSettingWithHints.mof inflating: DMTF/Device/CIM_StorageSettingsAssociatedToCapabilities.mof inflating: DMTF/Device/CIM_StorageSettingsGeneratedFromCapabilities.mof inflating: DMTF/Device/CIM_StorageSynchronized.mof inflating: DMTF/Device/CIM_StorageTier.mof inflating: DMTF/Device/CIM_StorageTierCapabilities.mof inflating: DMTF/Device/CIM_StorageVolume.mof inflating: DMTF/Device/CIM_SuppliesPower.mof inflating: DMTF/Device/CIM_SynchronizationAspect.mof inflating: DMTF/Device/CIM_TPM.mof inflating: DMTF/Device/CIM_TPMCapabilities.mof inflating: DMTF/Device/CIM_Tachometer.mof inflating: DMTF/Device/CIM_TapeDrive.mof inflating: DMTF/Device/CIM_TapeDriveResourceUsage.mof inflating: DMTF/Device/CIM_TapePartition.mof inflating: DMTF/Device/CIM_TapePartitionOnSurface.mof inflating: DMTF/Device/CIM_TargetMaskingGroup.mof inflating: DMTF/Device/CIM_TargetPortGroup.mof inflating: DMTF/Device/CIM_TemperatureSensor.mof inflating: DMTF/Device/CIM_TierDomain.mof inflating: DMTF/Device/CIM_TierPolicyService.mof inflating: DMTF/Device/CIM_TierPolicyServiceCapabilities.mof inflating: DMTF/Device/CIM_TierPolicySettingData.mof inflating: DMTF/Device/CIM_TierService.mof inflating: DMTF/Device/CIM_TierServiceCapabilities.mof inflating: DMTF/Device/CIM_TierSettingData.mof inflating: DMTF/Device/CIM_TokenRingAdapter.mof inflating: DMTF/Device/CIM_TokenRingPort.mof inflating: DMTF/Device/CIM_TokenRingPortStatistics.mof inflating: DMTF/Device/CIM_USBConnection.mof inflating: DMTF/Device/CIM_USBController.mof inflating: DMTF/Device/CIM_USBControllerHasHub.mof inflating: DMTF/Device/CIM_USBDevice.mof inflating: DMTF/Device/CIM_USBHub.mof inflating: DMTF/Device/CIM_USBPort.mof inflating: DMTF/Device/CIM_USBPortOnHub.mof inflating: DMTF/Device/CIM_Unimodem.mof inflating: DMTF/Device/CIM_UninterruptiblePowerSupply.mof inflating: DMTF/Device/CIM_UserDevice.mof inflating: DMTF/Device/CIM_VDSLModem.mof inflating: DMTF/Device/CIM_VTLResourceUsage.mof inflating: DMTF/Device/CIM_VTLStatisticalData.mof inflating: DMTF/Device/CIM_VTLStatisticalDataService.mof inflating: DMTF/Device/CIM_VTLStatisticalDataServiceCapabilities.mof inflating: DMTF/Device/CIM_VTOCDiskPartition.mof inflating: DMTF/Device/CIM_VideoController.mof inflating: DMTF/Device/CIM_VideoControllerResolution.mof inflating: DMTF/Device/CIM_VideoHead.mof inflating: DMTF/Device/CIM_VideoHeadOnController.mof inflating: DMTF/Device/CIM_VideoHeadResolution.mof inflating: DMTF/Device/CIM_VideoSetting.mof inflating: DMTF/Device/CIM_ViewCapabilities.mof inflating: DMTF/Device/CIM_VolatileStorage.mof inflating: DMTF/Device/CIM_VoltageSensor.mof inflating: DMTF/Device/CIM_VolumeSet.mof inflating: DMTF/Device/CIM_VolumeSetBasedOnPSExtent.mof inflating: DMTF/Device/CIM_VolumeView.mof inflating: DMTF/Device/CIM_WORMDrive.mof inflating: DMTF/Device/CIM_WakeUpServiceOnModem.mof inflating: DMTF/Device/CIM_WakeUpServiceOnNetworkAdapter.mof inflating: DMTF/Device/CIM_WakeUpServiceOnNetworkPort.mof inflating: DMTF/Device/CIM_Watchdog.mof inflating: DMTF/Device/CIM_WiFiEndpoint.mof inflating: DMTF/Device/CIM_WiFiPort.mof inflating: DMTF/Device/CIM_WiFiPortCapabilities.mof inflating: DMTF/Device/CIM_WiFiPortConfigurationService.mof inflating: DMTF/Device/CIM_WiFiRadio.mof inflating: DMTF/Device/CIM_WirelessPort.mof inflating: DMTF/Device/CIM_Zone.mof inflating: DMTF/Device/CIM_ZoneCapabilities.mof inflating: DMTF/Device/CIM_ZoneMembershipSettingData.mof inflating: DMTF/Device/CIM_ZoneService.mof inflating: DMTF/Device/CIM_ZoneSet.mof creating: DMTF/Event/ inflating: DMTF/Event/CIM_AbstractIndicationSubscription.mof inflating: DMTF/Event/CIM_AlertIndication.mof inflating: DMTF/Event/CIM_AlertInstIndication.mof inflating: DMTF/Event/CIM_ClassCreation.mof inflating: DMTF/Event/CIM_ClassDeletion.mof inflating: DMTF/Event/CIM_ClassIndication.mof inflating: DMTF/Event/CIM_ClassModification.mof inflating: DMTF/Event/CIM_FilterCollection.mof inflating: DMTF/Event/CIM_FilterCollectionSubscription.mof inflating: DMTF/Event/CIM_FormattedIndicationSubscription.mof inflating: DMTF/Event/CIM_IPNetworkSecurityIndication.mof inflating: DMTF/Event/CIM_IPPacketFilterIndication.mof inflating: DMTF/Event/CIM_Indication.mof inflating: DMTF/Event/CIM_IndicationFilter.mof inflating: DMTF/Event/CIM_IndicationHandler.mof inflating: DMTF/Event/CIM_IndicationHandlerCIMXML.mof inflating: DMTF/Event/CIM_IndicationService.mof inflating: DMTF/Event/CIM_IndicationServiceCapabilities.mof inflating: DMTF/Event/CIM_IndicationServiceSettingData.mof inflating: DMTF/Event/CIM_IndicationSubscription.mof inflating: DMTF/Event/CIM_IndicationSubscriptionAlert.mof inflating: DMTF/Event/CIM_InstCreation.mof inflating: DMTF/Event/CIM_InstDeletion.mof inflating: DMTF/Event/CIM_InstIndication.mof inflating: DMTF/Event/CIM_InstMethodCall.mof inflating: DMTF/Event/CIM_InstModification.mof inflating: DMTF/Event/CIM_InstRead.mof inflating: DMTF/Event/CIM_ListenerDestination.mof inflating: DMTF/Event/CIM_ListenerDestinationCIMXML.mof inflating: DMTF/Event/CIM_ListenerDestinationLog.mof inflating: DMTF/Event/CIM_ListenerDestinationWSManagement.mof inflating: DMTF/Event/CIM_LogOfIndication.mof inflating: DMTF/Event/CIM_ProcessIndication.mof inflating: DMTF/Event/CIM_SNMPTrapIndication.mof inflating: DMTF/Event/CIM_SecurityIndication.mof inflating: DMTF/Event/CIM_ThresholdIndication.mof creating: DMTF/IPsecPolicy/ inflating: DMTF/IPsecPolicy/CIM_ContainedProposal.mof inflating: DMTF/IPsecPolicy/CIM_ContainedTransform.mof inflating: DMTF/IPsecPolicy/CIM_IKEAction.mof inflating: DMTF/IPsecPolicy/CIM_IKEProposal.mof inflating: DMTF/IPsecPolicy/CIM_IKERule.mof inflating: DMTF/IPsecPolicy/CIM_IPsecAction.mof inflating: DMTF/IPsecPolicy/CIM_IPsecPolicyForEndpoint.mof inflating: DMTF/IPsecPolicy/CIM_IPsecPolicyForSystem.mof inflating: DMTF/IPsecPolicy/CIM_IPsecProposal.mof inflating: DMTF/IPsecPolicy/CIM_IPsecRule.mof inflating: DMTF/IPsecPolicy/CIM_IPsecTransportAction.mof inflating: DMTF/IPsecPolicy/CIM_IPsecTunnelAction.mof inflating: DMTF/IPsecPolicy/CIM_PacketConditionInSARule.mof inflating: DMTF/IPsecPolicy/CIM_PeerGatewayForPreconfiguredTunnel.mof inflating: DMTF/IPsecPolicy/CIM_PeerGatewayForTunnel.mof inflating: DMTF/IPsecPolicy/CIM_PreconfiguredSAAction.mof inflating: DMTF/IPsecPolicy/CIM_PreconfiguredTransportAction.mof inflating: DMTF/IPsecPolicy/CIM_PreconfiguredTunnelAction.mof inflating: DMTF/IPsecPolicy/CIM_RuleThatGeneratedSA.mof inflating: DMTF/IPsecPolicy/CIM_SAAction.mof inflating: DMTF/IPsecPolicy/CIM_SANegotiationAction.mof inflating: DMTF/IPsecPolicy/CIM_SAProposal.mof inflating: DMTF/IPsecPolicy/CIM_SARule.mof inflating: DMTF/IPsecPolicy/CIM_SAStaticAction.mof inflating: DMTF/IPsecPolicy/CIM_TransformOfPreconfiguredAction.mof creating: DMTF/Interop/ inflating: DMTF/Interop/CIM_CIMOMStatisticalData.mof inflating: DMTF/Interop/CIM_CIMXMLCapabilities.mof inflating: DMTF/Interop/CIM_CIMXMLCommunicationMechanism.mof inflating: DMTF/Interop/CIM_CommMechanismForAdapter.mof inflating: DMTF/Interop/CIM_CommMechanismForManager.mof inflating: DMTF/Interop/CIM_CommMechanismForObjectManagerAdapter.mof inflating: DMTF/Interop/CIM_ElementConformsToProfile.mof inflating: DMTF/Interop/CIM_Error.mof inflating: DMTF/Interop/CIM_GenericOperationCapabilitiesStructure.mof inflating: DMTF/Interop/CIM_IdentificationOfManagedSystem.mof inflating: DMTF/Interop/CIM_Message.mof inflating: DMTF/Interop/CIM_Namespace.mof inflating: DMTF/Interop/CIM_NamespaceInManager.mof inflating: DMTF/Interop/CIM_ObjectManager.mof inflating: DMTF/Interop/CIM_ObjectManagerAdapter.mof inflating: DMTF/Interop/CIM_ObjectManagerCommunicationMechanism.mof inflating: DMTF/Interop/CIM_ProtocolAdapter.mof inflating: DMTF/Interop/CIM_Provider.mof inflating: DMTF/Interop/CIM_ProviderCapabilities.mof inflating: DMTF/Interop/CIM_ProviderElementCapabilities.mof inflating: DMTF/Interop/CIM_ProviderInProviderLibrary.mof inflating: DMTF/Interop/CIM_ProviderLibrary.mof inflating: DMTF/Interop/CIM_ProviderObjectManagerAdapter.mof inflating: DMTF/Interop/CIM_QueryCapabilities.mof inflating: DMTF/Interop/CIM_ReferencedProfile.mof inflating: DMTF/Interop/CIM_ReferencedSpecification.mof inflating: DMTF/Interop/CIM_RegisteredProfile.mof inflating: DMTF/Interop/CIM_RegisteredSpecification.mof inflating: DMTF/Interop/CIM_RegisteredSubProfile.mof inflating: DMTF/Interop/CIM_SchemaInformationStructure.mof inflating: DMTF/Interop/CIM_SubProfileRequiresProfile.mof inflating: DMTF/Interop/CIM_SystemIdentification.mof inflating: DMTF/Interop/CIM_SystemInNamespace.mof inflating: DMTF/Interop/CIM_WBEMProtocolService.mof inflating: DMTF/Interop/CIM_WBEMProtocolServiceCapabilities.mof inflating: DMTF/Interop/CIM_WBEMServer.mof inflating: DMTF/Interop/CIM_WBEMServerCapabilities.mof inflating: DMTF/Interop/CIM_WBEMServerNamespace.mof inflating: DMTF/Interop/CIM_WBEMService.mof inflating: DMTF/Interop/CIM_WSManagementCapabilities.mof creating: DMTF/Metrics/ inflating: DMTF/Metrics/CIM_AggregationMetricDefinition.mof inflating: DMTF/Metrics/CIM_AggregationMetricValue.mof inflating: DMTF/Metrics/CIM_BaseMetricDefinition.mof inflating: DMTF/Metrics/CIM_BaseMetricValue.mof inflating: DMTF/Metrics/CIM_DiscreteMetricDefinition.mof inflating: DMTF/Metrics/CIM_DiscreteMetricDefinitionDependency.mof inflating: DMTF/Metrics/CIM_DiscreteMetricValue.mof inflating: DMTF/Metrics/CIM_DiscreteMetricValueDependency.mof inflating: DMTF/Metrics/CIM_LogicalElementPerformsUoW.mof inflating: DMTF/Metrics/CIM_LogicalElementUnitOfWorkDef.mof inflating: DMTF/Metrics/CIM_MetricDefForME.mof inflating: DMTF/Metrics/CIM_MetricDefinition.mof inflating: DMTF/Metrics/CIM_MetricForME.mof inflating: DMTF/Metrics/CIM_MetricInstance.mof inflating: DMTF/Metrics/CIM_MetricService.mof inflating: DMTF/Metrics/CIM_MetricServiceCapabilities.mof inflating: DMTF/Metrics/CIM_StartedUoW.mof inflating: DMTF/Metrics/CIM_SubUoW.mof inflating: DMTF/Metrics/CIM_SubUoWDef.mof inflating: DMTF/Metrics/CIM_TraceLevelType.mof inflating: DMTF/Metrics/CIM_UnitOfWork.mof inflating: DMTF/Metrics/CIM_UnitOfWorkDefinition.mof inflating: DMTF/Metrics/CIM_UoWDefTraceLevelType.mof inflating: DMTF/Metrics/CIM_UoWMetric.mof inflating: DMTF/Metrics/CIM_UoWMetricDefinition.mof creating: DMTF/Network/ inflating: DMTF/Network/CIM_AFRelatedServices.mof inflating: DMTF/Network/CIM_AFService.mof inflating: DMTF/Network/CIM_AHTransform.mof inflating: DMTF/Network/CIM_ASBGPEndpoints.mof inflating: DMTF/Network/CIM_ATAProtocolEndpoint.mof inflating: DMTF/Network/CIM_AddressesToBeTranslated.mof inflating: DMTF/Network/CIM_AdministrativeDistance.mof inflating: DMTF/Network/CIM_AllocationSchedulingElement.mof inflating: DMTF/Network/CIM_AreaOfConfiguration.mof inflating: DMTF/Network/CIM_AssociatedNextHop.mof inflating: DMTF/Network/CIM_AutonomousSystem.mof inflating: DMTF/Network/CIM_AverageRateMeterService.mof inflating: DMTF/Network/CIM_BGPAdminDistance.mof inflating: DMTF/Network/CIM_BGPAttributes.mof inflating: DMTF/Network/CIM_BGPAttributesForRoute.mof inflating: DMTF/Network/CIM_BGPCluster.mof inflating: DMTF/Network/CIM_BGPClustersInAS.mof inflating: DMTF/Network/CIM_BGPEndpointStatistics.mof inflating: DMTF/Network/CIM_BGPIPRoute.mof inflating: DMTF/Network/CIM_BGPPathAttributes.mof inflating: DMTF/Network/CIM_BGPPeerGroup.mof inflating: DMTF/Network/CIM_BGPPeerGroupService.mof inflating: DMTF/Network/CIM_BGPPeerUsesRouteMap.mof inflating: DMTF/Network/CIM_BGPProtocolEndpoint.mof inflating: DMTF/Network/CIM_BGPRouteMap.mof inflating: DMTF/Network/CIM_BGPRouteMapsInRoutingPolicy.mof inflating: DMTF/Network/CIM_BGPRoutingPolicy.mof inflating: DMTF/Network/CIM_BGPService.mof inflating: DMTF/Network/CIM_BGPServiceAttributes.mof inflating: DMTF/Network/CIM_BGPServiceStatistics.mof inflating: DMTF/Network/CIM_BGPStatistics.mof inflating: DMTF/Network/CIM_BindsToLANEndpoint.mof inflating: DMTF/Network/CIM_BoundedPrioritySchedulingElement.mof inflating: DMTF/Network/CIM_BufferPool.mof inflating: DMTF/Network/CIM_CLPCapabilities.mof inflating: DMTF/Network/CIM_CLPProtocolEndpoint.mof inflating: DMTF/Network/CIM_CLPSettingData.mof inflating: DMTF/Network/CIM_CalculatedRoutes.mof inflating: DMTF/Network/CIM_CalculatesAmong.mof inflating: DMTF/Network/CIM_CalculationBasedOnQueue.mof inflating: DMTF/Network/CIM_CalculationServiceForDropper.mof inflating: DMTF/Network/CIM_ClassifierElement.mof inflating: DMTF/Network/CIM_ClassifierElementInClassifierService.mof inflating: DMTF/Network/CIM_ClassifierElementUsesFilterList.mof inflating: DMTF/Network/CIM_ClassifierFilterSet.mof inflating: DMTF/Network/CIM_ClassifierService.mof inflating: DMTF/Network/CIM_CollectedBufferPool.mof inflating: DMTF/Network/CIM_ConditioningService.mof inflating: DMTF/Network/CIM_ConditioningServiceOnEndpoint.mof inflating: DMTF/Network/CIM_Confederation.mof inflating: DMTF/Network/CIM_ConnectivityCollection.mof inflating: DMTF/Network/CIM_ConnectivityMembershipSettingData.mof inflating: DMTF/Network/CIM_DHCPCapabilities.mof inflating: DMTF/Network/CIM_DHCPProtocolEndpoint.mof inflating: DMTF/Network/CIM_DHCPSettingData.mof inflating: DMTF/Network/CIM_DNSGeneralSettingData.mof inflating: DMTF/Network/CIM_DNSProtocolEndpoint.mof inflating: DMTF/Network/CIM_DNSSettingData.mof inflating: DMTF/Network/CIM_DSCPMarkerService.mof inflating: DMTF/Network/CIM_DeviceConnectivityCollection.mof inflating: DMTF/Network/CIM_DiffServService.mof inflating: DMTF/Network/CIM_DropThresholdCalculationService.mof inflating: DMTF/Network/CIM_DropperService.mof inflating: DMTF/Network/CIM_DynamicForwardingEntry.mof inflating: DMTF/Network/CIM_EFService.mof inflating: DMTF/Network/CIM_EGPRouteCalcDependency.mof inflating: DMTF/Network/CIM_ESPTransform.mof inflating: DMTF/Network/CIM_EWMAMeterService.mof inflating: DMTF/Network/CIM_EgressConditioningServiceOnEndpoint.mof inflating: DMTF/Network/CIM_ElementInSchedulingService.mof inflating: DMTF/Network/CIM_EndpointForIPNetworkConnection.mof inflating: DMTF/Network/CIM_EndpointIdentity.mof inflating: DMTF/Network/CIM_EndpointInArea.mof inflating: DMTF/Network/CIM_EndpointInLink.mof inflating: DMTF/Network/CIM_EndpointOfNetworkPipe.mof inflating: DMTF/Network/CIM_EntriesInFilterList.mof inflating: DMTF/Network/CIM_ExtendedStaticIPAssignmentSettingData.mof inflating: DMTF/Network/CIM_FCIPSettings.mof inflating: DMTF/Network/CIM_FailNextScheduler.mof inflating: DMTF/Network/CIM_FilterEntry.mof inflating: DMTF/Network/CIM_FilterEntryBase.mof inflating: DMTF/Network/CIM_FilterEntryInSystem.mof inflating: DMTF/Network/CIM_FilterList.mof inflating: DMTF/Network/CIM_FilterListInSystem.mof inflating: DMTF/Network/CIM_FilterListsInBGPRouteMap.mof inflating: DMTF/Network/CIM_FilterOfSecurityAssociation.mof inflating: DMTF/Network/CIM_FilteredBGPAttributes.mof inflating: DMTF/Network/CIM_FirewallRuleSettingData.mof inflating: DMTF/Network/CIM_FlowService.mof inflating: DMTF/Network/CIM_ForwardedRoutes.mof inflating: DMTF/Network/CIM_ForwardingService.mof inflating: DMTF/Network/CIM_ForwardsAmong.mof inflating: DMTF/Network/CIM_GARPMembershipSettingData.mof inflating: DMTF/Network/CIM_Hdr8021Filter.mof inflating: DMTF/Network/CIM_Hdr8021PService.mof inflating: DMTF/Network/CIM_HeadTailDropQueueBinding.mof inflating: DMTF/Network/CIM_HeadTailDropper.mof inflating: DMTF/Network/CIM_HostedAdminDistance.mof inflating: DMTF/Network/CIM_HostedBGPAttributes.mof inflating: DMTF/Network/CIM_HostedBGPPeerGroup.mof inflating: DMTF/Network/CIM_HostedBGPRouteMap.mof inflating: DMTF/Network/CIM_HostedFilterEntryBase.mof inflating: DMTF/Network/CIM_HostedFilterList.mof inflating: DMTF/Network/CIM_HostedForwardingServices.mof inflating: DMTF/Network/CIM_HostedMPLSTunnelHop.mof inflating: DMTF/Network/CIM_HostedNetworkPipe.mof inflating: DMTF/Network/CIM_HostedRoute.mof inflating: DMTF/Network/CIM_HostedRoutingPolicy.mof inflating: DMTF/Network/CIM_HostedRoutingServices.mof inflating: DMTF/Network/CIM_IEEE8021xCapabilities.mof inflating: DMTF/Network/CIM_IEEE8021xSettings.mof inflating: DMTF/Network/CIM_IKESAEndpoint.mof inflating: DMTF/Network/CIM_IPAddressRange.mof inflating: DMTF/Network/CIM_IPAssignmentSettingData.mof inflating: DMTF/Network/CIM_IPCOMPTransform.mof inflating: DMTF/Network/CIM_IPConfigurationService.mof inflating: DMTF/Network/CIM_IPConnectivitySubnet.mof inflating: DMTF/Network/CIM_IPEndpointStatistics.mof inflating: DMTF/Network/CIM_IPHeadersFilter.mof inflating: DMTF/Network/CIM_IPNetworkConnection.mof inflating: DMTF/Network/CIM_IPProtocolEndpoint.mof inflating: DMTF/Network/CIM_IPRoute.mof inflating: DMTF/Network/CIM_IPSOFilterEntry.mof inflating: DMTF/Network/CIM_IPSettings.mof inflating: DMTF/Network/CIM_IPSubnet.mof inflating: DMTF/Network/CIM_IPVersionSettingData.mof inflating: DMTF/Network/CIM_IPXConnectivityNetwork.mof inflating: DMTF/Network/CIM_IPXNetwork.mof inflating: DMTF/Network/CIM_IPXProtocolEndpoint.mof inflating: DMTF/Network/CIM_IPsecSAEndpoint.mof inflating: DMTF/Network/CIM_InBGPPeerGroup.mof inflating: DMTF/Network/CIM_InLogicalNetwork.mof inflating: DMTF/Network/CIM_InSegment.mof inflating: DMTF/Network/CIM_InboundVLAN.mof inflating: DMTF/Network/CIM_IngressConditioningServiceOnEndpoint.mof inflating: DMTF/Network/CIM_KVMRedirectionSAP.mof inflating: DMTF/Network/CIM_LACPPortStatistics.mof inflating: DMTF/Network/CIM_LAGControlCapabilities.mof inflating: DMTF/Network/CIM_LAGPort8023ad.mof inflating: DMTF/Network/CIM_LAGPortPartnerConnection.mof inflating: DMTF/Network/CIM_LAGPortPartnerSettings.mof inflating: DMTF/Network/CIM_LANConnectivitySegment.mof inflating: DMTF/Network/CIM_LANEndpoint.mof inflating: DMTF/Network/CIM_LANSegment.mof inflating: DMTF/Network/CIM_LinkAggregator8023ad.mof inflating: DMTF/Network/CIM_LinkAggregatorPartnerConnection.mof inflating: DMTF/Network/CIM_ListsInRoutingPolicy.mof inflating: DMTF/Network/CIM_LoadBalancerServiceCapabilities.mof inflating: DMTF/Network/CIM_LoadBalancingActionSettingData.mof inflating: DMTF/Network/CIM_LoadBalancingRuleSettingData.mof inflating: DMTF/Network/CIM_LogicalNetwork.mof inflating: DMTF/Network/CIM_LogicalNetworkService.mof inflating: DMTF/Network/CIM_MPLSBackupLSP.mof inflating: DMTF/Network/CIM_MPLSBuffers.mof inflating: DMTF/Network/CIM_MPLSCRLSPTrfcProf.mof inflating: DMTF/Network/CIM_MPLSCapabilities.mof inflating: DMTF/Network/CIM_MPLSCrossConnect.mof inflating: DMTF/Network/CIM_MPLSCrossConnectLSP.mof inflating: DMTF/Network/CIM_MPLSCurrentlyAssignedLSP.mof inflating: DMTF/Network/CIM_MPLSEndpointBuffers.mof inflating: DMTF/Network/CIM_MPLSFecOfTunnel.mof inflating: DMTF/Network/CIM_MPLSFilterAtXC.mof inflating: DMTF/Network/CIM_MPLSHopInTunnel.mof inflating: DMTF/Network/CIM_MPLSInSegment.mof inflating: DMTF/Network/CIM_MPLSLSP.mof inflating: DMTF/Network/CIM_MPLSLSPInLSP.mof inflating: DMTF/Network/CIM_MPLSNextHopInTunnel.mof inflating: DMTF/Network/CIM_MPLSOutSegment.mof inflating: DMTF/Network/CIM_MPLSPerformance.mof inflating: DMTF/Network/CIM_MPLSProtocolEndpoint.mof inflating: DMTF/Network/CIM_MPLSProtocolEndpointStats.mof inflating: DMTF/Network/CIM_MPLSQosPRTrfcProf.mof inflating: DMTF/Network/CIM_MPLSReverseDirectionTunnel.mof inflating: DMTF/Network/CIM_MPLSSegment.mof inflating: DMTF/Network/CIM_MPLSSegmentInXC.mof inflating: DMTF/Network/CIM_MPLSSegmentOnProtocolEP.mof inflating: DMTF/Network/CIM_MPLSSegmentStats.mof inflating: DMTF/Network/CIM_MPLSService.mof inflating: DMTF/Network/CIM_MPLSTunnel.mof inflating: DMTF/Network/CIM_MPLSTunnelHop.mof inflating: DMTF/Network/CIM_MPLSTunnelStats.mof inflating: DMTF/Network/CIM_MarkerService.mof inflating: DMTF/Network/CIM_MediaRedirectionCapabilities.mof inflating: DMTF/Network/CIM_MediaRedirectionSAP.mof inflating: DMTF/Network/CIM_MeterService.mof inflating: DMTF/Network/CIM_NATListBasedSettings.mof inflating: DMTF/Network/CIM_NATService.mof inflating: DMTF/Network/CIM_NATServiceRunningOnEndpoint.mof inflating: DMTF/Network/CIM_NATSettingData.mof inflating: DMTF/Network/CIM_NATStaticSettings.mof inflating: DMTF/Network/CIM_NamedAddressCollection.mof inflating: DMTF/Network/CIM_Network.mof inflating: DMTF/Network/CIM_NetworkPipe.mof inflating: DMTF/Network/CIM_NetworkPipeComposition.mof inflating: DMTF/Network/CIM_NetworkPolicyAction.mof inflating: DMTF/Network/CIM_NetworkPolicyActionSettingData.mof inflating: DMTF/Network/CIM_NetworkPolicyCondition.mof inflating: DMTF/Network/CIM_NetworkPolicyRule.mof inflating: DMTF/Network/CIM_NetworkPolicyRuleSettingData.mof inflating: DMTF/Network/CIM_NetworkPolicyService.mof inflating: DMTF/Network/CIM_NetworkPolicyServiceCapabilities.mof inflating: DMTF/Network/CIM_NetworkPortConfigurationService.mof inflating: DMTF/Network/CIM_NetworkService.mof inflating: DMTF/Network/CIM_NetworkServicesInAdminDomain.mof inflating: DMTF/Network/CIM_NetworkVLAN.mof inflating: DMTF/Network/CIM_NetworksInAdminDomain.mof inflating: DMTF/Network/CIM_NextHopIPRoute.mof inflating: DMTF/Network/CIM_NextHopRoute.mof inflating: DMTF/Network/CIM_NextHopRouting.mof inflating: DMTF/Network/CIM_NextScheduler.mof inflating: DMTF/Network/CIM_NextService.mof inflating: DMTF/Network/CIM_NextServiceAfterClassifierElement.mof inflating: DMTF/Network/CIM_NextServiceAfterMeter.mof inflating: DMTF/Network/CIM_NonWorkConservingSchedulingService.mof inflating: DMTF/Network/CIM_OSPFArea.mof inflating: DMTF/Network/CIM_OSPFAreaConfiguration.mof inflating: DMTF/Network/CIM_OSPFLink.mof inflating: DMTF/Network/CIM_OSPFProtocolEndpoint.mof inflating: DMTF/Network/CIM_OSPFProtocolEndpointBase.mof inflating: DMTF/Network/CIM_OSPFService.mof inflating: DMTF/Network/CIM_OSPFServiceCapabilities.mof inflating: DMTF/Network/CIM_OSPFServiceConfiguration.mof inflating: DMTF/Network/CIM_OSPFVirtualInterface.mof inflating: DMTF/Network/CIM_OrgEntityAssignedVLAN.mof inflating: DMTF/Network/CIM_OutboundVLAN.mof inflating: DMTF/Network/CIM_PacketSchedulingService.mof inflating: DMTF/Network/CIM_PeerIDPayloadFilterEntry.mof inflating: DMTF/Network/CIM_PeerOfSAEndpoint.mof inflating: DMTF/Network/CIM_Phase1SAUsedForPhase2.mof inflating: DMTF/Network/CIM_PreambleFilter.mof inflating: DMTF/Network/CIM_PreambleMarkerService.mof inflating: DMTF/Network/CIM_PrecedenceService.mof inflating: DMTF/Network/CIM_Priority8021QMarkerService.mof inflating: DMTF/Network/CIM_PrioritySchedulingElement.mof inflating: DMTF/Network/CIM_ProtocolEndpointStatistics.mof inflating: DMTF/Network/CIM_ProtocolServiceCapabilities.mof inflating: DMTF/Network/CIM_QoSConditioningSubService.mof inflating: DMTF/Network/CIM_QoSPolicyRuleSettingData.mof inflating: DMTF/Network/CIM_QoSService.mof inflating: DMTF/Network/CIM_QoSSubService.mof inflating: DMTF/Network/CIM_QueueAllocation.mof inflating: DMTF/Network/CIM_QueueHierarchy.mof inflating: DMTF/Network/CIM_QueueToSchedule.mof inflating: DMTF/Network/CIM_QueuingService.mof inflating: DMTF/Network/CIM_REDDropperService.mof inflating: DMTF/Network/CIM_RangeOfIPAddresses.mof inflating: DMTF/Network/CIM_RangesOfConfiguration.mof inflating: DMTF/Network/CIM_RedirectionService.mof inflating: DMTF/Network/CIM_RedirectionServiceCapabilities.mof inflating: DMTF/Network/CIM_ReflectorClientService.mof inflating: DMTF/Network/CIM_ReflectorNonClientService.mof inflating: DMTF/Network/CIM_ReflectorService.mof inflating: DMTF/Network/CIM_RelatedSpanningTree.mof inflating: DMTF/Network/CIM_RelatedTopologyGraph.mof inflating: DMTF/Network/CIM_RelatedTransparentBridgingService.mof inflating: DMTF/Network/CIM_RemoteAccessAvailableToElement.mof inflating: DMTF/Network/CIM_RouteCalculationService.mof inflating: DMTF/Network/CIM_RouteForwardedByService.mof inflating: DMTF/Network/CIM_RouteUsesEndpoint.mof inflating: DMTF/Network/CIM_RoutersInAS.mof inflating: DMTF/Network/CIM_RoutersInBGPCluster.mof inflating: DMTF/Network/CIM_RoutesBGP.mof inflating: DMTF/Network/CIM_RoutingPolicy.mof inflating: DMTF/Network/CIM_RoutingProtocolDomain.mof inflating: DMTF/Network/CIM_RoutingProtocolDomainInAS.mof inflating: DMTF/Network/CIM_SAEndpointConnectionStatistics.mof inflating: DMTF/Network/CIM_SAEndpointRefreshSettings.mof inflating: DMTF/Network/CIM_SATransform.mof inflating: DMTF/Network/CIM_SCSIProtocolEndpoint.mof inflating: DMTF/Network/CIM_SNMPCommunityString.mof inflating: DMTF/Network/CIM_SNMPService.mof inflating: DMTF/Network/CIM_SNMPTrapTarget.mof inflating: DMTF/Network/CIM_SSHCapabilities.mof inflating: DMTF/Network/CIM_SSHProtocolEndpoint.mof inflating: DMTF/Network/CIM_SSHSettingData.mof inflating: DMTF/Network/CIM_SchedulerUsed.mof inflating: DMTF/Network/CIM_SchedulingElement.mof inflating: DMTF/Network/CIM_SchedulingServiceToSchedule.mof inflating: DMTF/Network/CIM_SecurityAssociationEndpoint.mof inflating: DMTF/Network/CIM_SourceRoutingService.mof inflating: DMTF/Network/CIM_SpanningTreeService.mof inflating: DMTF/Network/CIM_SpanningTreeStatistics.mof inflating: DMTF/Network/CIM_Specific802dot1QVLANService.mof inflating: DMTF/Network/CIM_StaticForwardingEntry.mof inflating: DMTF/Network/CIM_StaticIPAssignmentSettingData.mof inflating: DMTF/Network/CIM_SwitchPort.mof inflating: DMTF/Network/CIM_SwitchPortDynamicForwarding.mof inflating: DMTF/Network/CIM_SwitchPortPair.mof inflating: DMTF/Network/CIM_SwitchPortSourceRouting.mof inflating: DMTF/Network/CIM_SwitchPortSourceRoutingStatistics.mof inflating: DMTF/Network/CIM_SwitchPortSpanningTree.mof inflating: DMTF/Network/CIM_SwitchPortSpanningTreeStatistics.mof inflating: DMTF/Network/CIM_SwitchPortStaticForwarding.mof inflating: DMTF/Network/CIM_SwitchPortStatistics.mof inflating: DMTF/Network/CIM_SwitchPortTransparentBridgingStatistics.mof inflating: DMTF/Network/CIM_SwitchService.mof inflating: DMTF/Network/CIM_SwitchServiceSourceRouting.mof inflating: DMTF/Network/CIM_SwitchServiceSpanningTree.mof inflating: DMTF/Network/CIM_SwitchServiceTransparentBridging.mof inflating: DMTF/Network/CIM_SwitchServiceVLAN.mof inflating: DMTF/Network/CIM_Switchable.mof inflating: DMTF/Network/CIM_SwitchesAmong.mof inflating: DMTF/Network/CIM_TCPEndpointStatistics.mof inflating: DMTF/Network/CIM_TCPProtocolEndpoint.mof inflating: DMTF/Network/CIM_TCPSettings.mof inflating: DMTF/Network/CIM_TCPStatisticalData.mof inflating: DMTF/Network/CIM_TelnetCapabilities.mof inflating: DMTF/Network/CIM_TelnetProtocolEndpoint.mof inflating: DMTF/Network/CIM_TelnetSettingData.mof inflating: DMTF/Network/CIM_TextRedirectionSAP.mof inflating: DMTF/Network/CIM_TextRedirectionService.mof inflating: DMTF/Network/CIM_TimeoutsForNATTranslation.mof inflating: DMTF/Network/CIM_ToSMarkerService.mof inflating: DMTF/Network/CIM_TokenBucketMeterService.mof inflating: DMTF/Network/CIM_TopologyGraph.mof inflating: DMTF/Network/CIM_TransformOfSecurityAssociation.mof inflating: DMTF/Network/CIM_TranslationPoolForNAT.mof inflating: DMTF/Network/CIM_TransparentBridgingDynamicForwarding.mof inflating: DMTF/Network/CIM_TransparentBridgingService.mof inflating: DMTF/Network/CIM_TransparentBridgingStaticForwarding.mof inflating: DMTF/Network/CIM_TransparentBridgingStatistics.mof inflating: DMTF/Network/CIM_TrapSourceForSNMPService.mof inflating: DMTF/Network/CIM_UDPProtocolEndpoint.mof inflating: DMTF/Network/CIM_USBRedirectionCapabilities.mof inflating: DMTF/Network/CIM_USBRedirectionSAP.mof inflating: DMTF/Network/CIM_USBRedirectionService.mof inflating: DMTF/Network/CIM_VLAN.mof inflating: DMTF/Network/CIM_VLANEndpoint.mof inflating: DMTF/Network/CIM_VLANEndpointCapabilities.mof inflating: DMTF/Network/CIM_VLANEndpointSettingData.mof inflating: DMTF/Network/CIM_VLANFor.mof inflating: DMTF/Network/CIM_VLANMembershipSettingData.mof inflating: DMTF/Network/CIM_VLANService.mof inflating: DMTF/Network/CIM_VLANStatistics.mof inflating: DMTF/Network/CIM_VLANSystemCapabilities.mof inflating: DMTF/Network/CIM_VLANSystemSettingData.mof inflating: DMTF/Network/CIM_WRRSchedulingElement.mof inflating: DMTF/Network/CIM_WeightedREDDropperService.mof inflating: DMTF/Network/CIM_WiFiEndpointCapabilities.mof inflating: DMTF/Network/CIM_WiFiEndpointSettings.mof inflating: DMTF/Network/CIM_WiFiNetworkDetectionSettings.mof inflating: DMTF/Network/CIM_WirelessLANEndpoint.mof inflating: DMTF/Network/CIM_X509CredentialFilterEntry.mof inflating: DMTF/Network/CIM_iSCSICapabilities.mof inflating: DMTF/Network/CIM_iSCSIConfigurationCapabilities.mof inflating: DMTF/Network/CIM_iSCSIConfigurationService.mof inflating: DMTF/Network/CIM_iSCSIConnection.mof inflating: DMTF/Network/CIM_iSCSIConnectionSettings.mof inflating: DMTF/Network/CIM_iSCSILoginStatistics.mof inflating: DMTF/Network/CIM_iSCSIProtocolEndpoint.mof inflating: DMTF/Network/CIM_iSCSISession.mof inflating: DMTF/Network/CIM_iSCSISessionFailures.mof inflating: DMTF/Network/CIM_iSCSISessionSettings.mof inflating: DMTF/Network/CIM_iSCSISessionStatistics.mof creating: DMTF/Physical/ inflating: DMTF/Physical/CIM_AdjacentSlots.mof inflating: DMTF/Physical/CIM_Card.mof inflating: DMTF/Physical/CIM_CardInSlot.mof inflating: DMTF/Physical/CIM_CardOnCard.mof inflating: DMTF/Physical/CIM_Chassis.mof inflating: DMTF/Physical/CIM_ChassisInRack.mof inflating: DMTF/Physical/CIM_Chip.mof inflating: DMTF/Physical/CIM_ComponentBay.mof inflating: DMTF/Physical/CIM_ConfigurationCapacity.mof inflating: DMTF/Physical/CIM_ConnectedTo.mof inflating: DMTF/Physical/CIM_ConnectorOnPackage.mof inflating: DMTF/Physical/CIM_Container.mof inflating: DMTF/Physical/CIM_ContainerView.mof inflating: DMTF/Physical/CIM_Docked.mof inflating: DMTF/Physical/CIM_ElementCapacity.mof inflating: DMTF/Physical/CIM_ElementInConnector.mof inflating: DMTF/Physical/CIM_ElementsLinked.mof inflating: DMTF/Physical/CIM_HomeForMedia.mof inflating: DMTF/Physical/CIM_LinkHasConnector.mof inflating: DMTF/Physical/CIM_Magazine.mof inflating: DMTF/Physical/CIM_MediaPhysicalStatData.mof inflating: DMTF/Physical/CIM_MediaPhysicalStatInfo.mof inflating: DMTF/Physical/CIM_MemoryCapacity.mof inflating: DMTF/Physical/CIM_MemoryOnCard.mof inflating: DMTF/Physical/CIM_MemoryWithMedia.mof inflating: DMTF/Physical/CIM_PackageInChassis.mof inflating: DMTF/Physical/CIM_PackageInConnector.mof inflating: DMTF/Physical/CIM_PackageInSlot.mof inflating: DMTF/Physical/CIM_PackageLocation.mof inflating: DMTF/Physical/CIM_PackagedComponent.mof inflating: DMTF/Physical/CIM_ParticipatesInSet.mof inflating: DMTF/Physical/CIM_PhysicalAssetCapabilities.mof inflating: DMTF/Physical/CIM_PhysicalCapacity.mof inflating: DMTF/Physical/CIM_PhysicalComponent.mof inflating: DMTF/Physical/CIM_PhysicalConnector.mof inflating: DMTF/Physical/CIM_PhysicalFrame.mof inflating: DMTF/Physical/CIM_PhysicalLink.mof inflating: DMTF/Physical/CIM_PhysicalMedia.mof inflating: DMTF/Physical/CIM_PhysicalMediaInLocation.mof inflating: DMTF/Physical/CIM_PhysicalMemory.mof inflating: DMTF/Physical/CIM_PhysicalPackage.mof inflating: DMTF/Physical/CIM_PhysicalTape.mof inflating: DMTF/Physical/CIM_Rack.mof inflating: DMTF/Physical/CIM_ReplacementSet.mof inflating: DMTF/Physical/CIM_Slot.mof inflating: DMTF/Physical/CIM_SlotInSlot.mof inflating: DMTF/Physical/CIM_StorageMediaLocation.mof inflating: DMTF/Physical/CIM_SystemBusCard.mof creating: DMTF/Policy/ inflating: DMTF/Policy/CIM_AcceptCredentialFrom.mof inflating: DMTF/Policy/CIM_AccessControlPolicy.mof inflating: DMTF/Policy/CIM_AccessControlPolicyGroup.mof inflating: DMTF/Policy/CIM_AccessControlService.mof inflating: DMTF/Policy/CIM_AccessControlServiceSettingData.mof inflating: DMTF/Policy/CIM_AccountAuthentication.mof inflating: DMTF/Policy/CIM_AssociatedPolicyActivationService.mof inflating: DMTF/Policy/CIM_AuthenticationCondition.mof inflating: DMTF/Policy/CIM_AuthenticationRule.mof inflating: DMTF/Policy/CIM_AuthorizationRule.mof inflating: DMTF/Policy/CIM_AuthorizationRuleAppliesToIdentity.mof inflating: DMTF/Policy/CIM_AuthorizationRuleAppliesToPrivilege.mof inflating: DMTF/Policy/CIM_AuthorizationRuleAppliesToRole.mof inflating: DMTF/Policy/CIM_AuthorizationRuleAppliesToTarget.mof inflating: DMTF/Policy/CIM_BiometricAuthentication.mof inflating: DMTF/Policy/CIM_CompoundPolicyAction.mof inflating: DMTF/Policy/CIM_CompoundPolicyCondition.mof inflating: DMTF/Policy/CIM_DocumentAuthentication.mof inflating: DMTF/Policy/CIM_ElementInPolicyRoleCollection.mof inflating: DMTF/Policy/CIM_FilterOfPacketCondition.mof inflating: DMTF/Policy/CIM_KerberosAuthentication.mof inflating: DMTF/Policy/CIM_MethodAction.mof inflating: DMTF/Policy/CIM_NetworkPacketAction.mof inflating: DMTF/Policy/CIM_NetworkingIDAuthentication.mof inflating: DMTF/Policy/CIM_PacketFilterCondition.mof inflating: DMTF/Policy/CIM_PhysicalCredentialAuthentication.mof inflating: DMTF/Policy/CIM_Policy.mof inflating: DMTF/Policy/CIM_PolicyAction.mof inflating: DMTF/Policy/CIM_PolicyActionInPolicyAction.mof inflating: DMTF/Policy/CIM_PolicyActionInPolicyRepository.mof inflating: DMTF/Policy/CIM_PolicyActionInPolicyRule.mof inflating: DMTF/Policy/CIM_PolicyActionStructure.mof inflating: DMTF/Policy/CIM_PolicyActivationService.mof inflating: DMTF/Policy/CIM_PolicyComponent.mof inflating: DMTF/Policy/CIM_PolicyCondition.mof inflating: DMTF/Policy/CIM_PolicyConditionInPolicyCondition.mof inflating: DMTF/Policy/CIM_PolicyConditionInPolicyRepository.mof inflating: DMTF/Policy/CIM_PolicyConditionInPolicyRule.mof inflating: DMTF/Policy/CIM_PolicyConditionStructure.mof inflating: DMTF/Policy/CIM_PolicyContainerInPolicyContainer.mof inflating: DMTF/Policy/CIM_PolicyGroup.mof inflating: DMTF/Policy/CIM_PolicyGroupInPolicyGroup.mof inflating: DMTF/Policy/CIM_PolicyGroupInSystem.mof inflating: DMTF/Policy/CIM_PolicyInSystem.mof inflating: DMTF/Policy/CIM_PolicyRepository.mof inflating: DMTF/Policy/CIM_PolicyRepositoryInPolicyRepository.mof inflating: DMTF/Policy/CIM_PolicyRoleCollection.mof inflating: DMTF/Policy/CIM_PolicyRoleCollectionInSystem.mof inflating: DMTF/Policy/CIM_PolicyRule.mof inflating: DMTF/Policy/CIM_PolicyRuleInPolicyGroup.mof inflating: DMTF/Policy/CIM_PolicyRuleInSystem.mof inflating: DMTF/Policy/CIM_PolicyRuleValidityPeriod.mof inflating: DMTF/Policy/CIM_PolicySet.mof inflating: DMTF/Policy/CIM_PolicySetAppliesToElement.mof inflating: DMTF/Policy/CIM_PolicySetComponent.mof inflating: DMTF/Policy/CIM_PolicySetInRoleCollection.mof inflating: DMTF/Policy/CIM_PolicySetInSystem.mof inflating: DMTF/Policy/CIM_PolicySetValidityPeriod.mof inflating: DMTF/Policy/CIM_PolicyTimePeriodCondition.mof inflating: DMTF/Policy/CIM_PolicyTransferServiceAccessPoint.mof inflating: DMTF/Policy/CIM_PublicPrivateKeyAuthentication.mof inflating: DMTF/Policy/CIM_QueryCondition.mof inflating: DMTF/Policy/CIM_RejectConnectionAction.mof inflating: DMTF/Policy/CIM_ReusablePolicy.mof inflating: DMTF/Policy/CIM_ReusablePolicyContainer.mof inflating: DMTF/Policy/CIM_SharedSecretAuthentication.mof inflating: DMTF/Policy/CIM_TierPolicyRule.mof inflating: DMTF/Policy/CIM_TierPolicySetAppliesToElement.mof inflating: DMTF/Policy/CIM_VendorPolicyAction.mof inflating: DMTF/Policy/CIM_VendorPolicyCondition.mof creating: DMTF/Support/ inflating: DMTF/Support/PRS_Activity.mof inflating: DMTF/Support/PRS_ActivityContact.mof inflating: DMTF/Support/PRS_ActivityResource.mof inflating: DMTF/Support/PRS_ActivityTransaction.mof inflating: DMTF/Support/PRS_Address.mof inflating: DMTF/Support/PRS_AddressLocation.mof inflating: DMTF/Support/PRS_AdminAssociation.mof inflating: DMTF/Support/PRS_Administrative.mof inflating: DMTF/Support/PRS_AdministrativeContact.mof inflating: DMTF/Support/PRS_AdministrativeRevision.mof inflating: DMTF/Support/PRS_Agreement.mof inflating: DMTF/Support/PRS_Attached.mof inflating: DMTF/Support/PRS_Attachment.mof inflating: DMTF/Support/PRS_Categorization.mof inflating: DMTF/Support/PRS_Category.mof inflating: DMTF/Support/PRS_CategoryParentChild.mof inflating: DMTF/Support/PRS_Contact.mof inflating: DMTF/Support/PRS_ContactContactItem.mof inflating: DMTF/Support/PRS_ContactItem.mof inflating: DMTF/Support/PRS_ContactItemAddress.mof inflating: DMTF/Support/PRS_ContactOrganization.mof inflating: DMTF/Support/PRS_ContactPerson.mof inflating: DMTF/Support/PRS_ExchangeElement.mof inflating: DMTF/Support/PRS_Expression.mof inflating: DMTF/Support/PRS_ExpressionElement.mof inflating: DMTF/Support/PRS_ExpressionLink.mof inflating: DMTF/Support/PRS_Feature.mof inflating: DMTF/Support/PRS_FeatureResource.mof inflating: DMTF/Support/PRS_Location.mof inflating: DMTF/Support/PRS_Organization.mof inflating: DMTF/Support/PRS_Person.mof inflating: DMTF/Support/PRS_Problem.mof inflating: DMTF/Support/PRS_Product.mof inflating: DMTF/Support/PRS_ProductAsset.mof inflating: DMTF/Support/PRS_ProductComponent.mof inflating: DMTF/Support/PRS_ProductParentChild.mof inflating: DMTF/Support/PRS_Reference.mof inflating: DMTF/Support/PRS_Resolution.mof inflating: DMTF/Support/PRS_ResolutionResource.mof inflating: DMTF/Support/PRS_Resource.mof inflating: DMTF/Support/PRS_Revision.mof inflating: DMTF/Support/PRS_RevisionContact.mof inflating: DMTF/Support/PRS_SISService.mof inflating: DMTF/Support/PRS_ServiceActivity.mof inflating: DMTF/Support/PRS_ServiceAgreement.mof inflating: DMTF/Support/PRS_ServiceIncident.mof inflating: DMTF/Support/PRS_ServiceProblem.mof inflating: DMTF/Support/PRS_ServiceProvider.mof inflating: DMTF/Support/PRS_ServiceRequester.mof inflating: DMTF/Support/PRS_ServiceResolutionSolution.mof inflating: DMTF/Support/PRS_Solution.mof inflating: DMTF/Support/PRS_SolutionCategory.mof inflating: DMTF/Support/PRS_SolutionElement.mof inflating: DMTF/Support/PRS_SolutionExpression.mof inflating: DMTF/Support/PRS_SolutionHasElement.mof inflating: DMTF/Support/PRS_SolutionProblem.mof inflating: DMTF/Support/PRS_SolutionReference.mof inflating: DMTF/Support/PRS_SolutionResolution.mof inflating: DMTF/Support/PRS_Statement.mof inflating: DMTF/Support/PRS_StatementFeature.mof inflating: DMTF/Support/PRS_Transaction.mof creating: DMTF/System/ inflating: DMTF/System/CIM_AffectedJobElement.mof inflating: DMTF/System/CIM_AllocatedDMA.mof inflating: DMTF/System/CIM_AllocatedResource.mof inflating: DMTF/System/CIM_AssociatedFileSystemStatisticsManifestCollection.mof inflating: DMTF/System/CIM_AssociatedJobMethodResult.mof inflating: DMTF/System/CIM_AttachedElement.mof inflating: DMTF/System/CIM_AvailableDiagnosticService.mof inflating: DMTF/System/CIM_BIOSAttribute.mof inflating: DMTF/System/CIM_BIOSEnumeration.mof inflating: DMTF/System/CIM_BIOSInteger.mof inflating: DMTF/System/CIM_BIOSPassword.mof inflating: DMTF/System/CIM_BIOSService.mof inflating: DMTF/System/CIM_BIOSServiceCapabilities.mof inflating: DMTF/System/CIM_BIOSString.mof inflating: DMTF/System/CIM_BatchJob.mof inflating: DMTF/System/CIM_BatchJobGroup.mof inflating: DMTF/System/CIM_BatchSAP.mof inflating: DMTF/System/CIM_BatchService.mof inflating: DMTF/System/CIM_BootConfigSetting.mof inflating: DMTF/System/CIM_BootOSFromFS.mof inflating: DMTF/System/CIM_BootSAP.mof inflating: DMTF/System/CIM_BootService.mof inflating: DMTF/System/CIM_BootServiceAccessBySAP.mof inflating: DMTF/System/CIM_BootServiceCapabilities.mof inflating: DMTF/System/CIM_BootSettingData.mof inflating: DMTF/System/CIM_BootSourceSetting.mof inflating: DMTF/System/CIM_CIFSSettingData.mof inflating: DMTF/System/CIM_CIFSShare.mof inflating: DMTF/System/CIM_CPUDiagnosticServiceCapabilities.mof inflating: DMTF/System/CIM_CPUDiagnosticSettingData.mof inflating: DMTF/System/CIM_CPUDiagnosticTest.mof inflating: DMTF/System/CIM_Cluster.mof inflating: DMTF/System/CIM_ClusterServiceAccessBySAP.mof inflating: DMTF/System/CIM_ClusteringSAP.mof inflating: DMTF/System/CIM_ClusteringService.mof inflating: DMTF/System/CIM_ComponentCS.mof inflating: DMTF/System/CIM_ComputerSystem.mof inflating: DMTF/System/CIM_ComputerSystemDMA.mof inflating: DMTF/System/CIM_ComputerSystemIRQ.mof inflating: DMTF/System/CIM_ComputerSystemMappedIO.mof inflating: DMTF/System/CIM_ComputerSystemNodeCapabilities.mof inflating: DMTF/System/CIM_ComputerSystemPackage.mof inflating: DMTF/System/CIM_ComputerSystemResource.mof inflating: DMTF/System/CIM_CorrespondingSettingDataRecord.mof inflating: DMTF/System/CIM_CorrespondingSettingsRecord.mof inflating: DMTF/System/CIM_DMA.mof inflating: DMTF/System/CIM_DataFile.mof inflating: DMTF/System/CIM_DefaultElementCapabilities.mof inflating: DMTF/System/CIM_DeviceAccessedByFile.mof inflating: DMTF/System/CIM_DeviceFile.mof inflating: DMTF/System/CIM_DiagnosticCompletionRecord.mof inflating: DMTF/System/CIM_DiagnosticLog.mof inflating: DMTF/System/CIM_DiagnosticRecord.mof inflating: DMTF/System/CIM_DiagnosticResult.mof inflating: DMTF/System/CIM_DiagnosticResultForMSE.mof inflating: DMTF/System/CIM_DiagnosticResultForTest.mof inflating: DMTF/System/CIM_DiagnosticResultInPackage.mof inflating: DMTF/System/CIM_DiagnosticService.mof inflating: DMTF/System/CIM_DiagnosticServiceCapabilities.mof inflating: DMTF/System/CIM_DiagnosticServiceJobCapabilities.mof inflating: DMTF/System/CIM_DiagnosticServiceRecord.mof inflating: DMTF/System/CIM_DiagnosticSetting.mof inflating: DMTF/System/CIM_DiagnosticSettingData.mof inflating: DMTF/System/CIM_DiagnosticSettingDataRecord.mof inflating: DMTF/System/CIM_DiagnosticSettingForTest.mof inflating: DMTF/System/CIM_DiagnosticSettingRecord.mof inflating: DMTF/System/CIM_DiagnosticTest.mof inflating: DMTF/System/CIM_DiagnosticTestForMSE.mof inflating: DMTF/System/CIM_DiagnosticTestInPackage.mof inflating: DMTF/System/CIM_DiagnosticsLog.mof inflating: DMTF/System/CIM_Directory.mof inflating: DMTF/System/CIM_DirectoryContainsFile.mof inflating: DMTF/System/CIM_DiskDriveDiagnosticServiceCapabilities.mof inflating: DMTF/System/CIM_DiskDriveDiagnosticSettingData.mof inflating: DMTF/System/CIM_DiskDriveDiagnosticTest.mof inflating: DMTF/System/CIM_EthernetNICDiagnosticServiceCapabilities.mof inflating: DMTF/System/CIM_EthernetNICDiagnosticSettingData.mof inflating: DMTF/System/CIM_EthernetNICDiagnosticTest.mof inflating: DMTF/System/CIM_ExecutionCandidate.mof inflating: DMTF/System/CIM_ExecutionRequirement.mof inflating: DMTF/System/CIM_ExecutionTarget.mof inflating: DMTF/System/CIM_Export.mof inflating: DMTF/System/CIM_ExportedFileShareCapabilities.mof inflating: DMTF/System/CIM_ExportedFileShareSetting.mof inflating: DMTF/System/CIM_FCHBADiagnosticServiceCapabilities.mof inflating: DMTF/System/CIM_FCHBADiagnosticSettingData.mof inflating: DMTF/System/CIM_FCHBADiagnosticTest.mof inflating: DMTF/System/CIM_FIFOPipeFile.mof inflating: DMTF/System/CIM_FileExportCapabilities.mof inflating: DMTF/System/CIM_FileExportService.mof inflating: DMTF/System/CIM_FileIdentity.mof inflating: DMTF/System/CIM_FileImportCapabilities.mof inflating: DMTF/System/CIM_FileImportService.mof inflating: DMTF/System/CIM_FileShare.mof inflating: DMTF/System/CIM_FileShareSettingData.mof inflating: DMTF/System/CIM_FileStorage.mof inflating: DMTF/System/CIM_FileSystem.mof inflating: DMTF/System/CIM_FileSystemCapabilities.mof inflating: DMTF/System/CIM_FileSystemConfigurationCapabilities.mof inflating: DMTF/System/CIM_FileSystemConfigurationService.mof inflating: DMTF/System/CIM_FileSystemSetting.mof inflating: DMTF/System/CIM_FileSystemSettingData.mof inflating: DMTF/System/CIM_FileSystemStatisticalData.mof inflating: DMTF/System/CIM_FileSystemStatisticsCapabilities.mof inflating: DMTF/System/CIM_FileSystemStatisticsManifest.mof inflating: DMTF/System/CIM_FileSystemStatisticsManifestCollection.mof inflating: DMTF/System/CIM_FileSystemStatisticsService.mof inflating: DMTF/System/CIM_HelpService.mof inflating: DMTF/System/CIM_HelpServiceAvailableToFile.mof inflating: DMTF/System/CIM_HostedBootSAP.mof inflating: DMTF/System/CIM_HostedBootService.mof inflating: DMTF/System/CIM_HostedClusterSAP.mof inflating: DMTF/System/CIM_HostedClusterService.mof inflating: DMTF/System/CIM_HostedFileSystem.mof inflating: DMTF/System/CIM_HostedJobDestination.mof inflating: DMTF/System/CIM_HostedShare.mof inflating: DMTF/System/CIM_HostingCS.mof inflating: DMTF/System/CIM_IRQ.mof inflating: DMTF/System/CIM_ImportedFileShareCapabilities.mof inflating: DMTF/System/CIM_ImportedFileShareSetting.mof inflating: DMTF/System/CIM_ImportedShare.mof inflating: DMTF/System/CIM_ImportedShareRoot.mof inflating: DMTF/System/CIM_InstalledOS.mof inflating: DMTF/System/CIM_JobDestination.mof inflating: DMTF/System/CIM_JobDestinationJobs.mof inflating: DMTF/System/CIM_JobProcessingStatistics.mof inflating: DMTF/System/CIM_JobQueue.mof inflating: DMTF/System/CIM_JobSettingData.mof inflating: DMTF/System/CIM_LastAppliedSnapshot.mof inflating: DMTF/System/CIM_LocalFileSystem.mof inflating: DMTF/System/CIM_Log.mof inflating: DMTF/System/CIM_LogEntry.mof inflating: DMTF/System/CIM_LogInDataFile.mof inflating: DMTF/System/CIM_LogInDeviceFile.mof inflating: DMTF/System/CIM_LogInStorage.mof inflating: DMTF/System/CIM_LogManagesRecord.mof inflating: DMTF/System/CIM_LogRecord.mof inflating: DMTF/System/CIM_LogicalFile.mof inflating: DMTF/System/CIM_MemoryMappedIO.mof inflating: DMTF/System/CIM_MemoryResource.mof inflating: DMTF/System/CIM_MessageLog.mof inflating: DMTF/System/CIM_MethodResult.mof inflating: DMTF/System/CIM_Mount.mof inflating: DMTF/System/CIM_MountedElement.mof inflating: DMTF/System/CIM_NFS.mof inflating: DMTF/System/CIM_NFSShare.mof inflating: DMTF/System/CIM_OOBAlertService.mof inflating: DMTF/System/CIM_OSProcess.mof inflating: DMTF/System/CIM_OperatingSystem.mof inflating: DMTF/System/CIM_OperatingSystemCapabilities.mof inflating: DMTF/System/CIM_OperationLog.mof inflating: DMTF/System/CIM_OpticalDiskDiagnosticTest.mof inflating: DMTF/System/CIM_OpticalDriveDiagnosticServiceCapabilities.mof inflating: DMTF/System/CIM_OpticalDriveDiagnosticSettingData.mof inflating: DMTF/System/CIM_OwningJobElement.mof inflating: DMTF/System/CIM_ParticipatingCS.mof inflating: DMTF/System/CIM_PlatformWatchdogService.mof inflating: DMTF/System/CIM_PlatformWatchdogServiceCapabilities.mof inflating: DMTF/System/CIM_PortResource.mof inflating: DMTF/System/CIM_Process.mof inflating: DMTF/System/CIM_ProcessExecutable.mof inflating: DMTF/System/CIM_ProcessOfJob.mof inflating: DMTF/System/CIM_ProcessThread.mof inflating: DMTF/System/CIM_QueueForBatchService.mof inflating: DMTF/System/CIM_QueueStatisticalData.mof inflating: DMTF/System/CIM_RAIDDiagnosticServiceCapabilities.mof inflating: DMTF/System/CIM_RAIDDiagnosticSettingData.mof inflating: DMTF/System/CIM_RAIDDiagnosticTest.mof inflating: DMTF/System/CIM_RecordAppliesToElement.mof inflating: DMTF/System/CIM_RecordForLog.mof inflating: DMTF/System/CIM_RecordInLog.mof inflating: DMTF/System/CIM_RecordLog.mof inflating: DMTF/System/CIM_RecordLogCapabilities.mof inflating: DMTF/System/CIM_RecoveryJob.mof inflating: DMTF/System/CIM_RemoteFileSystem.mof inflating: DMTF/System/CIM_ResidesOnExtent.mof inflating: DMTF/System/CIM_ResourceAllocationFromPool.mof inflating: DMTF/System/CIM_ResourceOfSystem.mof inflating: DMTF/System/CIM_RunningOS.mof inflating: DMTF/System/CIM_ServiceProcess.mof inflating: DMTF/System/CIM_SettingAssociatedToCapabilities.mof inflating: DMTF/System/CIM_Share.mof inflating: DMTF/System/CIM_SharedElement.mof inflating: DMTF/System/CIM_SharedElementRoot.mof inflating: DMTF/System/CIM_SnapshotOfVirtualSystem.mof inflating: DMTF/System/CIM_SymbolicLink.mof inflating: DMTF/System/CIM_SystemPartition.mof inflating: DMTF/System/CIM_SystemResource.mof inflating: DMTF/System/CIM_Thread.mof inflating: DMTF/System/CIM_TimeZone.mof inflating: DMTF/System/CIM_UnitaryComputerSystem.mof inflating: DMTF/System/CIM_UnixDeviceFile.mof inflating: DMTF/System/CIM_UnixDirectory.mof inflating: DMTF/System/CIM_UnixFile.mof inflating: DMTF/System/CIM_UnixLocalFileSystem.mof inflating: DMTF/System/CIM_UnixProcess.mof inflating: DMTF/System/CIM_UnixProcessStatisticalInformation.mof inflating: DMTF/System/CIM_UnixProcessStatistics.mof inflating: DMTF/System/CIM_UnixThread.mof inflating: DMTF/System/CIM_UseOfLog.mof inflating: DMTF/System/CIM_UseOfMessageLog.mof inflating: DMTF/System/CIM_VirtualComputerSystem.mof inflating: DMTF/System/CIM_VirtualSystemMigrationCapabilities.mof inflating: DMTF/System/CIM_VirtualSystemMigrationService.mof inflating: DMTF/System/CIM_VirtualSystemMigrationSettingData.mof inflating: DMTF/System/CIM_VirtualSystemSettingData.mof inflating: DMTF/System/CIM_VirtualSystemSettingDataComponent.mof inflating: DMTF/System/CIM_WakeUpService.mof creating: DMTF/User/ inflating: DMTF/User/CIM_AccessControlInformation.mof inflating: DMTF/User/CIM_Account.mof inflating: DMTF/User/CIM_AccountCapabilities.mof inflating: DMTF/User/CIM_AccountIdentity.mof inflating: DMTF/User/CIM_AccountManagementCapabilities.mof inflating: DMTF/User/CIM_AccountManagementService.mof inflating: DMTF/User/CIM_AccountMapsToAccount.mof inflating: DMTF/User/CIM_AccountOnSystem.mof inflating: DMTF/User/CIM_AccountSettingData.mof inflating: DMTF/User/CIM_AssignedIdentity.mof inflating: DMTF/User/CIM_AssociatedPrivilege.mof inflating: DMTF/User/CIM_AuthenticateForUse.mof inflating: DMTF/User/CIM_AuthenticationRequirement.mof inflating: DMTF/User/CIM_AuthenticationService.mof inflating: DMTF/User/CIM_AuthenticationTarget.mof inflating: DMTF/User/CIM_AuthorizationService.mof inflating: DMTF/User/CIM_AuthorizationSubject.mof inflating: DMTF/User/CIM_AuthorizationTarget.mof inflating: DMTF/User/CIM_AuthorizedPrivilege.mof inflating: DMTF/User/CIM_AuthorizedSubject.mof inflating: DMTF/User/CIM_AuthorizedTarget.mof inflating: DMTF/User/CIM_AuthorizedUse.mof inflating: DMTF/User/CIM_CAHasPublicCertificate.mof inflating: DMTF/User/CIM_CASignsPublicKeyCertificate.mof inflating: DMTF/User/CIM_CertificateAuthority.mof inflating: DMTF/User/CIM_CertificateManagementCapabilities.mof inflating: DMTF/User/CIM_CertificateManagementService.mof inflating: DMTF/User/CIM_CollectionInOrganization.mof inflating: DMTF/User/CIM_CollectionInSystem.mof inflating: DMTF/User/CIM_Credential.mof inflating: DMTF/User/CIM_CredentialContext.mof inflating: DMTF/User/CIM_CredentialManagementCapabilities.mof inflating: DMTF/User/CIM_CredentialManagementSAP.mof inflating: DMTF/User/CIM_CredentialManagementService.mof inflating: DMTF/User/CIM_CredentialStore.mof inflating: DMTF/User/CIM_ElementAsUser.mof inflating: DMTF/User/CIM_ElementSecuritySensitivity.mof inflating: DMTF/User/CIM_FingerprintImage.mof inflating: DMTF/User/CIM_FingerprintTemplate.mof inflating: DMTF/User/CIM_GatewayPathID.mof inflating: DMTF/User/CIM_Group.mof inflating: DMTF/User/CIM_HostedACI.mof inflating: DMTF/User/CIM_HostedAuthenticationRequirement.mof inflating: DMTF/User/CIM_IKESecretIsNamed.mof inflating: DMTF/User/CIM_IPNetworkIdentity.mof inflating: DMTF/User/CIM_Identity.mof inflating: DMTF/User/CIM_IdentityContext.mof inflating: DMTF/User/CIM_IdentityManagementService.mof inflating: DMTF/User/CIM_KDCIssuesKerberosTicket.mof inflating: DMTF/User/CIM_KerberosCredential.mof inflating: DMTF/User/CIM_KerberosKeyDistributionCenter.mof inflating: DMTF/User/CIM_KerberosTicket.mof inflating: DMTF/User/CIM_KeyBasedCredentialManagementService.mof inflating: DMTF/User/CIM_Keystore.mof inflating: DMTF/User/CIM_LocalCredentialManagementService.mof inflating: DMTF/User/CIM_LocallyManagedPublicKey.mof inflating: DMTF/User/CIM_ManagedCredential.mof inflating: DMTF/User/CIM_ManagesAccount.mof inflating: DMTF/User/CIM_ManagesAccountOnSystem.mof inflating: DMTF/User/CIM_MemberPrincipal.mof inflating: DMTF/User/CIM_MoreGroupInfo.mof inflating: DMTF/User/CIM_MoreOrgUnitInfo.mof inflating: DMTF/User/CIM_MoreOrganizationInfo.mof inflating: DMTF/User/CIM_MorePersonInfo.mof inflating: DMTF/User/CIM_MoreRoleInfo.mof inflating: DMTF/User/CIM_NamedCredential.mof inflating: DMTF/User/CIM_NamedSharedIKESecret.mof inflating: DMTF/User/CIM_Notary.mof inflating: DMTF/User/CIM_NotaryVerifiesBiometric.mof inflating: DMTF/User/CIM_OpaqueManagementDataOwner.mof inflating: DMTF/User/CIM_OrgStructure.mof inflating: DMTF/User/CIM_OrgUnit.mof inflating: DMTF/User/CIM_Organization.mof inflating: DMTF/User/CIM_OrganizationalEntity.mof inflating: DMTF/User/CIM_OtherGroupInformation.mof inflating: DMTF/User/CIM_OtherOrgUnitInformation.mof inflating: DMTF/User/CIM_OtherOrganizationInformation.mof inflating: DMTF/User/CIM_OtherPersonInformation.mof inflating: DMTF/User/CIM_OtherRoleInformation.mof inflating: DMTF/User/CIM_Person.mof inflating: DMTF/User/CIM_Privilege.mof inflating: DMTF/User/CIM_PrivilegeManagementCapabilities.mof inflating: DMTF/User/CIM_PrivilegeManagementService.mof inflating: DMTF/User/CIM_PublicKeyCertificate.mof inflating: DMTF/User/CIM_PublicKeyManagementService.mof inflating: DMTF/User/CIM_PublicPrivateKeyPair.mof inflating: DMTF/User/CIM_RemoteIdentity.mof inflating: DMTF/User/CIM_RequireCredentialsFrom.mof inflating: DMTF/User/CIM_Role.mof inflating: DMTF/User/CIM_RoleBasedAuthorizationService.mof inflating: DMTF/User/CIM_RoleBasedManagementCapabilities.mof inflating: DMTF/User/CIM_RoleLimitedToTarget.mof inflating: DMTF/User/CIM_SecuritySensitivity.mof inflating: DMTF/User/CIM_SecurityService.mof inflating: DMTF/User/CIM_SecurityServiceForSystem.mof inflating: DMTF/User/CIM_SecurityServiceUsesAccount.mof inflating: DMTF/User/CIM_ServiceUsesSecurityService.mof inflating: DMTF/User/CIM_SharedCredential.mof inflating: DMTF/User/CIM_SharedSecret.mof inflating: DMTF/User/CIM_SharedSecretIsShared.mof inflating: DMTF/User/CIM_SharedSecretService.mof inflating: DMTF/User/CIM_SignedCredential.mof inflating: DMTF/User/CIM_StorageClientSettingData.mof inflating: DMTF/User/CIM_StorageHardwareID.mof inflating: DMTF/User/CIM_StorageHardwareIDManagementService.mof inflating: DMTF/User/CIM_SystemAdministrator.mof inflating: DMTF/User/CIM_SystemAdministratorGroup.mof inflating: DMTF/User/CIM_SystemAdministratorRole.mof inflating: DMTF/User/CIM_TrustHierarchy.mof inflating: DMTF/User/CIM_UnsignedCredential.mof inflating: DMTF/User/CIM_UnsignedPublicKey.mof inflating: DMTF/User/CIM_UserContact.mof inflating: DMTF/User/CIM_UserEntity.mof inflating: DMTF/User/CIM_UsersAccess.mof inflating: DMTF/User/CIM_UsersAccount.mof inflating: DMTF/User/CIM_UsersCredential.mof inflating: DMTF/User/CIM_VerificationService.mof inflating: DMTF/User/CIM_X509CRL.mof inflating: DMTF/User/CIM_X509Certificate.mof inflating: DMTF/User/CIM_X509Infrastructure.mof inflating: DMTF/cim_schema_2.38.0.mof inflating: DMTF/qualifiers.mof inflating: DMTF/qualifiers_optional.mof Patch #1 (pegasus-2.9.0-no-rpath.patch): + echo 'Patch #1 (pegasus-2.9.0-no-rpath.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .no-rpath --fuzz=0 patching file mak/program-unix.mak patching file mak/shared-library-unix.mak Patch #2 (pegasus-2.7.0-PIE.patch): + echo 'Patch #2 (pegasus-2.7.0-PIE.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .PIE --fuzz=0 patching file src/Clients/cimauth/Makefile patching file src/Clients/cimconfig/Makefile patching file src/Clients/cimprovider/Makefile patching file src/Clients/cimuser/Makefile patching file src/Clients/osinfo/Makefile patching file src/Clients/repupgrade/Makefile patching file src/Clients/wbemexec/Makefile patching file src/Pegasus/Compiler/cmdline/cimmofl/Makefile patching file src/Pegasus/Compiler/cmdline/cimmof/Makefile patching file src/Pegasus/ProviderManagerService/ProviderAgent/Makefile patching file src/Pegasus/Server/Makefile Patch #3 (pegasus-2.9.0-redhat-config.patch): + echo 'Patch #3 (pegasus-2.9.0-redhat-config.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .redhat-config --fuzz=0 patching file env_var_Linux.status Patch #4 (pegasus-2.9.0-cmpi-provider-lib.patch): + echo 'Patch #4 (pegasus-2.9.0-cmpi-provider-lib.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .cmpi-provider-lib --fuzz=0 patching file src/Pegasus/Config/FixedPropertyTableLinux.h Patch #6 (pegasus-2.5.1-pam-wbem.patch): + echo 'Patch #6 (pegasus-2.5.1-pam-wbem.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .pam-wbem --fuzz=0 patching file rpm/wbem Patch #12 (pegasus-2.7.0-snmp-tests.patch): + echo 'Patch #12 (pegasus-2.7.0-snmp-tests.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .snmp-tests --fuzz=0 patching file Makefile.ReleaseTest Patch #5 (pegasus-2.9.0-local-or-remote-auth.patch): + echo 'Patch #5 (pegasus-2.9.0-local-or-remote-auth.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .local-or-remote-auth --fuzz=0 patching file src/Executor/Messages.h patching file src/Executor/PAMAuth.h patching file src/Executor/Parent.c patching file src/Executor/tests/PAMAuth/TestExecutorPAMAuth.c patching file src/Pegasus/Common/AuthenticationInfo.h patching file src/Pegasus/Common/AuthenticationInfoRep.cpp patching file src/Pegasus/Common/AuthenticationInfoRep.h patching file src/Pegasus/Common/Executor.cpp patching file src/Pegasus/Common/Executor.h patching file src/Pegasus/Common/HTTPConnection.cpp patching file src/Pegasus/Common/HTTPMessage.cpp patching file src/Pegasus/Common/HTTPMessage.h patching file src/Pegasus/Common/tests/Executor/TestExecutor.cpp patching file src/Pegasus/Security/Authentication/BasicAuthenticationHandler.cpp patching file src/Pegasus/Security/Authentication/BasicAuthenticator.h patching file src/Pegasus/Security/Authentication/PAMBasicAuthenticator.h patching file src/Pegasus/Security/Authentication/PAMBasicAuthenticatorStub.cpp patching file src/Pegasus/Security/Authentication/PAMBasicAuthenticatorUnix.cpp patching file src/Pegasus/Security/Authentication/SecureBasicAuthenticator.cpp patching file src/Pegasus/Server/HTTPAuthenticatorDelegator.cpp Patch #13 (pegasus-2.9.0-sparc.patch): + echo 'Patch #13 (pegasus-2.9.0-sparc.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .sparc --fuzz=0 patching file mak/config-linux.mak Hunk #1 succeeded at 178 (offset 2 lines). patching file mak/platform_LINUX_SPARC64_GNU.mak patching file mak/platform_LINUX_SPARCV9_GNU.mak patching file mak/SDKMakefile patching file src/Pegasus/Common/Config.h patching file src/Pegasus/Common/Platform_LINUX_SPARC64_GNU.h patching file src/Pegasus/Common/Platform_LINUX_SPARCV9_GNU.h patching file src/SDK/samples/mak/LINUX_SPARC64_GNU.mak patching file src/SDK/samples/mak/LINUX_SPARCV9_GNU.mak Patch #16 (pegasus-2.9.1-getpagesize.patch): + echo 'Patch #16 (pegasus-2.9.1-getpagesize.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .getpagesize --fuzz=0 patching file src/Providers/ManagedSystem/Process/Process_Linux.cpp Patch #19 (pegasus-2.10.0-dont-strip.patch): + echo 'Patch #19 (pegasus-2.10.0-dont-strip.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .dont-strip --fuzz=0 patching file mak/config-linux.mak Patch #20 (pegasus-2.10.0-sparc-posix-lock.patch): + echo 'Patch #20 (pegasus-2.10.0-sparc-posix-lock.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .sparc-locks --fuzz=0 patching file src/Pegasus/Common/Platform_LINUX_SPARC64_GNU.h patching file src/Pegasus/Common/Platform_LINUX_SPARCV9_GNU.h Patch #22 (pegasus-2.12.0-null_value.patch): + echo 'Patch #22 (pegasus-2.12.0-null_value.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .null_value --fuzz=0 patching file src/Pegasus/ProviderManager2/CMPI/CMPI_Enumeration.cpp Patch #24 (pegasus-2.12.0-empty_arrays.patch): + echo 'Patch #24 (pegasus-2.12.0-empty_arrays.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .empty_arrays --fuzz=0 patching file src/Pegasus/ProviderManager2/CMPI/CMPISCMOUtilities.cpp Patch #25 (pegasus-2.12.0-cimmofl-allow-experimental.patch): + echo 'Patch #25 (pegasus-2.12.0-cimmofl-allow-experimental.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .cimmofl-allow-experimental --fuzz=0 patching file Schemas/Pegasus/Internal/Makefile patching file Schemas/Pegasus/InterOp/Makefile patching file Schemas/Pegasus/ManagedSystem/Makefile patching file src/Clients/benchmarkTest/Load/Makefile patching file src/Providers/sample/Load/Makefile patching file src/Providers/TestProviders/Load/Makefile patching file test/wetest/static/Load/Makefile patching file test/wetest/wsman/Load/Makefile Patch #26 (pegasus-2.12.0-schema-version-and-includes.patch): + echo 'Patch #26 (pegasus-2.12.0-schema-version-and-includes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .schema-version-and-includes --fuzz=0 patching file Schemas/CIM238/CIM_Core.mof patching file Schemas/CIM238/CIM_Event.mof patching file Schemas/CIM238/CIM_Interop.mof patching file Schemas/CIM238/CIM_System.mof patching file Schemas/CIM238/DMTF/qualifiers.mof Patch #29 (pegasus-2.13.0-enable-subscriptions-for-nonprivileged-users.patch): + echo 'Patch #29 (pegasus-2.13.0-enable-subscriptions-for-nonprivileged-users.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .enable-subscriptions-for-nonprivileged-users --fuzz=0 patching file rpm/manLinux/man8.Z/cimconfig.8 patching file src/Pegasus/Config/SecurityPropertyOwner.cpp Hunk #1 succeeded at 124 (offset 3 lines). Patch #33 (pegasus-2.13.0-gcc5-build.patch): + echo 'Patch #33 (pegasus-2.13.0-gcc5-build.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .gcc5-build --fuzz=0 patching file src/Pegasus/ControlProviders/InteropProvider/ElementConformsToProfile.cpp patching file src/Pegasus/ControlProviders/InteropProvider/InteropConstants.h Patch #34 (pegasus-2.14.1-build-fixes.patch): + echo 'Patch #34 (pegasus-2.14.1-build-fixes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-fixes --fuzz=0 patching file src/Pegasus/Common/Message.cpp patching file src/Pegasus/Server/CIMOperationRequestDispatcher.cpp Patch #35 (pegasus-2.14.1-ssl-include.patch): + echo 'Patch #35 (pegasus-2.14.1-ssl-include.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .ssl-include --fuzz=0 patching file src/Pegasus/Server/tests/TLSv_1_2_Support/TestTLSv1_2_Support.cpp Patch #36 (pegasus-2.14.1-snmpv3-trap.patch): + echo 'Patch #36 (pegasus-2.14.1-snmpv3-trap.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .snmpv3-trap --fuzz=0 patching file src/Pegasus/Handler/snmpIndicationHandler/snmpDeliverTrap_netsnmp.cpp patching file src/Pegasus/Handler/snmpIndicationHandler/snmpDeliverTrap_netsnmp.h Patch #37 (pegasus-2.14.1-fix-setup-sdk.patch): + echo 'Patch #37 (pegasus-2.14.1-fix-setup-sdk.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .fix-setup-sdk --fuzz=0 patching file src/SDK/samples/Providers/Load/Makefile patching file src/SDK/samples/Providers/Load/SDK_CIM_Schema.mof Patch #38 (pegasus-2.14.1-cimconfig-man-page-fixes.patch): + echo 'Patch #38 (pegasus-2.14.1-cimconfig-man-page-fixes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .cimconfig-man-page-fixes --fuzz=0 patching file rpm/manLinux/man8.Z/cimconfig.8 Patch #39 (pegasus-2.14.1-fix-setup-sdk-ppc64le.patch): + echo 'Patch #39 (pegasus-2.14.1-fix-setup-sdk-ppc64le.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .fix-setup-sdk-ppc64le --fuzz=0 patching file mak/SDKMakefile Patch #40 (pegasus-2.14.1-tesid.patch): patching file src/Clients/benchmarkTest/Load/Makefile Patch #41 (pegasus-2.14.1-ssl-cert-path.patch): patching file env_var_Linux.status Patch #42 (pegasus-2.14.1-openssl-1.1-fix.patch): + echo 'Patch #40 (pegasus-2.14.1-tesid.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .testid --fuzz=0 + echo 'Patch #41 (pegasus-2.14.1-ssl-cert-path.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .ssl-cert-path --fuzz=0 + echo 'Patch #42 (pegasus-2.14.1-openssl-1.1-fix.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .openssl-1.1-fix --fuzz=0 patching file src/Pegasus/Common/SSLContext.cpp patching file src/Pegasus/Common/SSLContextRep.h patching file src/Pegasus/ControlProviders/CertificateProvider/CertificateProvider.cpp Patch #43 (pegasus-2.14.1-fix-Wreserved-user-defined-literal.patch): + echo 'Patch #43 (pegasus-2.14.1-fix-Wreserved-user-defined-literal.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .Wreserved-user-defined-literal-fix --fuzz=0 patching file src/Pegasus/Common/InternalException.cpp patching file src/Pegasus/Client/tests/slp/slpclient.cpp Patch #44 (pegasus-2.14.1-crypto-policy-compliance.patch): + echo 'Patch #44 (pegasus-2.14.1-crypto-policy-compliance.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .crypto-policy-compliance --fuzz=0 patching file rpm/manLinux/man8.Z/cimconfig.8 patching file src/Pegasus/Config/SecurityPropertyOwner.cpp Patch #45 (pegasus-2.14.1-add-pegwsmserver-to-ldd-libs.patch): + echo 'Patch #45 (pegasus-2.14.1-add-pegwsmserver-to-ldd-libs.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .add-pegwsmserver-to-ldd-libs --fuzz=0 patching file src/Pegasus/ExportClient/tests/libraries.mak Patch #46 (pegasus-snmp-disable-des.patch): + echo 'Patch #46 (pegasus-snmp-disable-des.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .snmp-disable-des --fuzz=0 patching file src/Pegasus/Handler/snmpIndicationHandler/snmpDeliverTrap_netsnmp.cpp patching file src/Pegasus/Handler/snmpIndicationHandler/snmpDeliverTrap_netsnmp.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.MHH1Bd + umask 022 + cd /builddir/build/BUILD + cd pegasus + cp -fp /builddir/build/SOURCES/README.RedHat.Security doc + cp -fp /builddir/build/SOURCES/README.RedHat.SSL doc + cp -fp /builddir/build/SOURCES/access.conf rpm + cp -fp /builddir/build/SOURCES/cmpiOSBase_OperatingSystemProvider-cimprovagt.example doc + export PEGASUS_ROOT=/builddir/build/BUILD/pegasus + PEGASUS_ROOT=/builddir/build/BUILD/pegasus + export PEGASUS_HOME=/builddir/build/BUILD/pegasus/build + PEGASUS_HOME=/builddir/build/BUILD/pegasus/build + export PEGASUS_PLATFORM=LINUX_X86_64_GNU + PEGASUS_PLATFORM=LINUX_X86_64_GNU + export PEGASUS_ARCH_LIB=lib64 + PEGASUS_ARCH_LIB=lib64 + export PEGASUS_ENVVAR_FILE=/builddir/build/BUILD/pegasus/env_var_Linux.status + PEGASUS_ENVVAR_FILE=/builddir/build/BUILD/pegasus/env_var_Linux.status + export OPENSSL_HOME=/usr + OPENSSL_HOME=/usr + export OPENSSL_BIN=/usr/bin + OPENSSL_BIN=/usr/bin + export LD_LIBRARY_PATH=/builddir/build/BUILD/pegasus/build/lib + LD_LIBRARY_PATH=/builddir/build/BUILD/pegasus/build/lib + export PATH=/builddir/build/BUILD/pegasus/build/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/builddir/build/BUILD/pegasus/build/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export 'PEGASUS_EXTRA_C_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing' + PEGASUS_EXTRA_C_FLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing' + export 'PEGASUS_EXTRA_CXX_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14' + PEGASUS_EXTRA_CXX_FLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14' + export 'PEGASUS_EXTRA_LINK_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now' + PEGASUS_EXTRA_LINK_FLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now' + export 'PEGASUS_EXTRA_PROGRAM_LINK_FLAGS=-g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack' + PEGASUS_EXTRA_PROGRAM_LINK_FLAGS='-g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack' + export SYS_INCLUDES=-I/usr/kerberos/include + SYS_INCLUDES=-I/usr/kerberos/include + /usr/bin/make -O -j8 V=1 VERBOSE=1 -f /builddir/build/BUILD/pegasus/Makefile.Release create_ProductVersionFile + /usr/bin/make -O -j8 V=1 VERBOSE=1 -f /builddir/build/BUILD/pegasus/Makefile.Release create_CommonProductDirectoriesInclude + /usr/bin/make -O -j8 V=1 VERBOSE=1 -f /builddir/build/BUILD/pegasus/Makefile.Release create_ConfigProductDirectoriesInclude + /usr/bin/make -O -j8 V=1 VERBOSE=1 -f /builddir/build/BUILD/pegasus/Makefile.Release all make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/lslp.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegslp_client\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src lslp.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/slp_utils.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegslp_client\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src slp_utils.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/y_attr.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegslp_client\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src y_attr.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/y_filter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegslp_client\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src y_filter.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/l_attr.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegslp_client\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src l_attr.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/y_url.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegslp_client\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src y_url.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/l_url.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegslp_client\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src l_url.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/l_filter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegslp_client\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src l_filter.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/slp_client.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegslp_client\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src slp_client.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegslp_client.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegslp_client.so.1 /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/slp_utils.o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/slp_client.o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/lslp.o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/y_attr.o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/l_attr.o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/y_url.o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/l_url.o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/y_filter.o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_client/l_filter.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' attr.y:110:15: warning: type 'union YYSTYPE' violates the C++ One Definition Rule [-Wodr] 110 | attr_list: attr { | ^ url.y:117:15: note: a different type is defined in another translation unit 117 | %type <_atl> service_list service site path_list path_el attr_list attr_el | ^ attr.y:97:23: note: the first difference of corresponding definitions is field '_atl' 97 | lslpAttrList *_atl; | ^ url.y:104:23: note: a field of same name but different type is defined in another translation unit 104 | lslpAtomList *_atl; | ^ attr.y:110:15: note: type name 'lslp_attr_list' should match type name 'lslp_atom_list' 110 | attr_list: attr { | ^ y_attr.c:331:7: warning: type 'union yyalloc' violates the C++ One Definition Rule [-Wodr] y_url.c:343:7: note: a different type is defined in another translation unit y_attr.c:334:11: note: the first difference of corresponding definitions is field 'yyvs' y_url.c:346:11: note: a field of same name but different type is defined in another translation unit y_attr.c:331:7: note: type 'union YYSTYPE' itself violates the C++ One Definition Rule /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegslp_client SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegslp_client.so.1 libpegslp_client.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' touch /builddir/build/BUILD/pegasus/build/lib/libpegslp_client.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_client' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_query' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_query/slp_query.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"slp_query\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src slp_query.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_query' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_query' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/slp_query /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_query/slp_query.o -lpegslp_client -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/slp_query make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_query' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_srvreg' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_srvreg/slp_srvreg.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"slp_srvreg\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src slp_srvreg.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_srvreg' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_srvreg' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/slp_srvreg /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_srvreg/slp_srvreg.o -lpegslp_client -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/slp_srvreg make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_srvreg' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_attrreq' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_attrreq/slp_attrreq.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"slp_attrreq\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src slp_attrreq.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_attrreq' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_attrreq' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/slp_attrreq /builddir/build/BUILD/pegasus/build/obj/slp/slp_client/src/cmd-utils/slp_attrreq/slp_attrreq.o -lpegslp_client -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/slp_attrreq make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_client/src/cmd-utils/slp_attrreq' make[2]: 'all' is up to date. make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/utils/stripcrs' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/utils/stripcrs/stripcrs.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"stripcrs\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src stripcrs.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/utils/stripcrs' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/utils/stripcrs' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/stripcrs /builddir/build/BUILD/pegasus/build/obj/utils/stripcrs/stripcrs.o -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/stripcrs make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/utils/stripcrs' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/utils/insertcrs' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/utils/insertcrs/insertcrs.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"insertcrs\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src insertcrs.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/utils/insertcrs' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/utils/insertcrs' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/insertcrs /builddir/build/BUILD/pegasus/build/obj/utils/insertcrs/insertcrs.o -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/insertcrs make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/utils/insertcrs' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/utils/chksrc' cc -c -o /builddir/build/BUILD/pegasus/build/obj/utils/chksrc/chksrc.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"chksrc\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src chksrc.c make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/utils/chksrc' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/utils/chksrc' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/chksrc /builddir/build/BUILD/pegasus/build/obj/utils/chksrc/chksrc.o -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/chksrc make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/utils/chksrc' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/utils/cnv2rootbundle' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/utils/cnv2rootbundle/cnv2rootbundle.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cnv2rootbundle\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cnv2rootbundle.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/utils/cnv2rootbundle' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/utils/cnv2rootbundle' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cnv2rootbundle /builddir/build/BUILD/pegasus/build/obj/utils/cnv2rootbundle/cnv2rootbundle.o -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cnv2rootbundle make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/utils/cnv2rootbundle' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/utils/stripline' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/utils/stripline/stripline.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"stripline\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src stripline.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/utils/stripline' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/utils/stripline' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/stripline /builddir/build/BUILD/pegasus/build/obj/utils/stripline/stripline.o -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/stripline make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/utils/stripline' make[3]: '/builddir/build/BUILD/pegasus/build/bin/stripcrs' is up to date. make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Once.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Once.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from Once.h:37, from Once.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Once.h:35, from Once.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from Once.h:37, from Once.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Time.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Time.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TSDKey.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src TSDKey.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from TSDKey.h:37, from TSDKey.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TSDKey.h:35, from TSDKey.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from TSDKey.h:37, from TSDKey.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Print.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Print.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from Print.h:36, from Print.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Print.h:35, from Print.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from Print.h:36, from Print.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Threads.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Threads.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from Threads.cpp:33: Threads.h: In static member function 'static void Pegasus::Threads::yield()': Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/errno.h:25, from Threads.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from Threads.cpp:33: Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from Threads.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from Threads.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from Threads.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from Threads.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from Threads.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from Threads.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from Threads.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from Threads.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Semaphore.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Semaphore.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from Semaphore.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Time.h:35, from Semaphore.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from Semaphore.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SCMOClassCache.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src SCMOClassCache.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:41, from SCMOClassCache.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Linkage.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:39, from SCMOClassCache.cpp:38: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:41, from SCMOClassCache.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:43, from SCMOClassCache.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:41, from SCMOClassCache.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:43, from SCMOClassCache.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:41, from SCMOClassCache.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:43, from SCMOClassCache.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:41, from SCMOClassCache.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:43, from SCMOClassCache.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:41, from SCMOClassCache.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Executor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Executor.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Executor.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from Executor.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Executor.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Executor.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Executor.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Executor.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Executor.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Executor.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Executor.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from Executor.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Executor.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Executor.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Executor.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Condition.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Condition.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from Condition.h:37, from Condition.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Condition.h:35, from Condition.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from Condition.h:37, from Condition.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ReadWriteSem.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src ReadWriteSem.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Semaphore.h:37, from ReadWriteSem.h:37, from ReadWriteSem.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ReadWriteSem.h:35, from ReadWriteSem.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Semaphore.h:37, from ReadWriteSem.h:37, from ReadWriteSem.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SCMOStreamer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src SCMOStreamer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOStreamer.h:41, from SCMOStreamer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SCMOStreamer.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOStreamer.h:41, from SCMOStreamer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOStreamer.h:41, from SCMOStreamer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOStreamer.h:41, from SCMOStreamer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOStreamer.h:41, from SCMOStreamer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOStreamer.h:41, from SCMOStreamer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOStreamer.h:41, from SCMOStreamer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOStreamer.h:41, from SCMOStreamer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOStreamer.h:41, from SCMOStreamer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOStreamer.h:41, from SCMOStreamer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AtomicInt.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src AtomicInt.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AsyncOpNode.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src AsyncOpNode.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AsyncOpNode.h:39, from AsyncOpNode.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AsyncOpNode.h:35, from AsyncOpNode.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AsyncOpNode.h:39, from AsyncOpNode.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CharSet.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CharSet.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AnonymousPipe.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src AnonymousPipe.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:35, from AnonymousPipe.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBinMsgSerializer.h:36, from AnonymousPipe.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Base64.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Base64.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from Base64.h:73, from Base64.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Base64.h:72, from Base64.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from Base64.h:73, from Base64.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Base64.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from Base64.h:73, from Base64.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Base64.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Base64.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from Base64.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Base64.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Base64.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from Base64.h:73, from Base64.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Buffer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Buffer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from Buffer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from Buffer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from Buffer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SCMOXmlWriter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src SCMOXmlWriter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOXmlWriter.h:42, from SCMOXmlWriter.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SCMOXmlWriter.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOXmlWriter.h:42, from SCMOXmlWriter.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOXmlWriter.h:42, from SCMOXmlWriter.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOXmlWriter.h:42, from SCMOXmlWriter.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOXmlWriter.h:42, from SCMOXmlWriter.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOXmlWriter.h:42, from SCMOXmlWriter.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOXmlWriter.h:42, from SCMOXmlWriter.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOXmlWriter.h:42, from SCMOXmlWriter.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOXmlWriter.h:42, from SCMOXmlWriter.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOXmlWriter.h:42, from SCMOXmlWriter.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ SCMOXmlWriter.cpp: In function 'Pegasus::SCMOXmlWriter::appendPropertyElement(Pegasus::Buffer&, Pegasus::SCMOInstance const&, unsigned int)': SCMOXmlWriter.cpp:609:51: warning: 'propertyDef' may be used uninitialized in this function [-Wmaybe-uninitialized] 609 | (propertyDef->originClassName.size-1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AuthenticationInfoRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src AuthenticationInfoRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from AuthenticationInfoRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from AuthenticationInfoRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from AuthenticationInfoRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from AuthenticationInfoRep.h:36, from AuthenticationInfoRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from AuthenticationInfoRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from AuthenticationInfoRep.h:36, from AuthenticationInfoRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AuthenticationInfoRep.h:36, from AuthenticationInfoRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AuthenticationInfoRep.h:36, from AuthenticationInfoRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AuthenticationInfoRep.h:36, from AuthenticationInfoRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from AuthenticationInfoRep.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AuthenticationInfoRep.h:36, from AuthenticationInfoRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from AuthenticationInfoRep.h:36, from AuthenticationInfoRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from AuthenticationInfoRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Char16Inline.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Char16Inline.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/LanguageTag.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src LanguageTag.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from LanguageTag.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:35, from LanguageTag.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from LanguageTag.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ContentLanguageList.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src ContentLanguageList.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ContentLanguageList.h:36, from ContentLanguageList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ContentLanguageList.h:35, from ContentLanguageList.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ContentLanguageList.h:36, from ContentLanguageList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ContentLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ContentLanguageList.h:36, from ContentLanguageList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ContentLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ContentLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ContentLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ContentLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ContentLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ContentLanguageList.h:36, from ContentLanguageList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ContentLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::LanguageTag; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:307:11: required from 'void Pegasus::Array::remove(Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::LanguageTag; Pegasus::Uint32 = unsigned int]' ContentLanguageList.cpp:122:16: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::LanguageTag' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ContentLanguageList.h:36, from ContentLanguageList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:48:30: note: 'class Pegasus::LanguageTag' declared here 48 | class PEGASUS_COMMON_LINKAGE LanguageTag | ^~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/LanguageParser.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src LanguageParser.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageParser.h:39, from LanguageParser.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageParser.h:35, from LanguageParser.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageParser.h:39, from LanguageParser.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AcceptLanguageList.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src AcceptLanguageList.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AcceptLanguageList.h:36, from AcceptLanguageList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AcceptLanguageList.h:35, from AcceptLanguageList.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AcceptLanguageList.h:36, from AcceptLanguageList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from AcceptLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AcceptLanguageList.h:36, from AcceptLanguageList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from AcceptLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AcceptLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AcceptLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AcceptLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from AcceptLanguageList.cpp:46: ArrayImpl.h: In member function 'void Pegasus::Array >::insert(Pegasus::Uint32, const AcceptLanguagePair*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct Pegasus::Pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AcceptLanguageList.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Pair.h:40:8: note: 'struct Pegasus::Pair' declared here 40 | struct Pair | ^~~~ In file included from AcceptLanguageList.cpp:46: ArrayImpl.h: In member function 'void Pegasus::Array >::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct Pegasus::Pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AcceptLanguageList.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Pair.h:40:8: note: 'struct Pegasus::Pair' declared here 40 | struct Pair | ^~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from AcceptLanguageList.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AcceptLanguageList.h:36, from AcceptLanguageList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMFlavor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMFlavor.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMFlavor.h:36, from CIMFlavor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMFlavor.h:35, from CIMFlavor.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMFlavor.h:36, from CIMFlavor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/MessageLoader.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src MessageLoader.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from MessageLoader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:35, from MessageLoader.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from MessageLoader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from MessageLoader.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from MessageLoader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from MessageLoader.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MessageLoader.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from MessageLoader.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MessageLoader.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from MessageLoader.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from MessageLoader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Array.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Array.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Array.h:42, from Array.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Array.h:40, from Array.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Array.h:42, from Array.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ArrayRep.h:37, from Array.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.h:41, from Array.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Array.cpp:84: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.h:41, from Array.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Array.cpp:84: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.h:41, from Array.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Array.cpp:88: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::String*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.h:42, from Array.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:119:30: note: 'class Pegasus::String' declared here 119 | class PEGASUS_COMMON_LINKAGE String | ^~~~~~ In file included from Array.cpp:88: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.h:42, from Array.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:119:30: note: 'class Pegasus::String' declared here 119 | class PEGASUS_COMMON_LINKAGE String | ^~~~~~ In file included from ArrayRep.h:37, from Array.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.h:41, from Array.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMClass.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMClass.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMClass.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMClassRep.h:35, from CIMClass.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMClass.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMClass.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMClass.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMClass.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMClassRep.h:37, from CIMClass.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMClass.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from CIMClassRep.h:37, from CIMClass.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMClass.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMClass*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMClass' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMClass.cpp:33: CIMClass.h:61:30: note: 'class Pegasus::CIMClass' declared here 61 | class PEGASUS_COMMON_LINKAGE CIMClass | ^~~~~~~~ In file included from CIMClass.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMClass' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMClass.cpp:33: CIMClass.h:61:30: note: 'class Pegasus::CIMClass' declared here 61 | class PEGASUS_COMMON_LINKAGE CIMClass | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMClass.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMClass.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SCMO.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src SCMO.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:41, from SCMO.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from SCMO.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from SCMO.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from SCMO.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from SCMO.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPathRep.h: In copy constructor 'Pegasus::CIMObjectPathRep::CIMObjectPathRep(const Pegasus::CIMObjectPathRep&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPathRep.h:49:43: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 49 | : _refCounter(1), _host(x._host), _nameSpace(x._nameSpace), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from SCMO.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPathRep.h:50:9: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 50 | _className(x._className), _keyBindings(x._keyBindings) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from SCMO.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPathRep.h: In constructor 'Pegasus::CIMObjectPathRep::CIMObjectPathRep(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, const Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPathRep.h:59:40: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 59 | : _refCounter(1), _host(host), _nameSpace(nameSpace), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from SCMO.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPathRep.h:60:9: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 60 | _className(className), _keyBindings(keyBindings) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from SCMO.cpp:94: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::SCMOInstance*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::SCMOInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from SCMO.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:55:30: note: 'class Pegasus::SCMOInstance' declared here 55 | class PEGASUS_COMMON_LINKAGE SCMOInstance | ^~~~~~~~~~~~ In file included from SCMO.cpp:94: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::SCMOInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from SCMO.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:55:30: note: 'class Pegasus::SCMOInstance' declared here 55 | class PEGASUS_COMMON_LINKAGE SCMOInstance | ^~~~~~~~~~~~ SCMO.cpp: In member function 'void Pegasus::SCMOInstance::getCIMObjectPath(Pegasus::CIMObjectPath&) const': SCMO.cpp:1760:78: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1760 | CIMNamespaceNameCast(_newCimString(inst.hdr->instNameSpace,inst.base)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ SCMO.cpp:1763:69: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1763 | CIMNameCast(_newCimString(inst.hdr->instClassName,inst.base)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from SCMO.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierList.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMO.h:46, from SCMO.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMInstance.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMInstance.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:37, from CIMInstanceRep.h:36, from CIMInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMInstanceRep.h:35, from CIMInstance.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:37, from CIMInstanceRep.h:36, from CIMInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMInstanceRep.h:36, from CIMInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:37, from CIMInstanceRep.h:36, from CIMInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMInstanceRep.h:36, from CIMInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMInstanceRep.h:36, from CIMInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMInstance.cpp:42: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMInstance*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMInstance.cpp:33: CIMInstance.h:64:30: note: 'class Pegasus::CIMInstance' declared here 64 | class PEGASUS_COMMON_LINKAGE CIMInstance | ^~~~~~~~~~~ In file included from CIMInstance.cpp:42: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMInstance.cpp:33: CIMInstance.h:64:30: note: 'class Pegasus::CIMInstance' declared here 64 | class PEGASUS_COMMON_LINKAGE CIMInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMInstanceRep.h:36, from CIMInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:37, from CIMInstanceRep.h:36, from CIMInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMClassRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMClassRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMClassRep.h:35, from CIMClassRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMClassRep.h:37, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from CIMClassRep.h:37, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMClassRep.cpp: In constructor 'Pegasus::CIMClassRep::CIMClassRep(const Pegasus::CIMName&, const Pegasus::CIMName&)': CIMClassRep.cpp:53:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | _superClassName(superClassName) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMClassRep.h:37, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMClassRep.cpp: In member function 'void Pegasus::CIMClassRep::resolve(Pegasus::DeclContext*, const Pegasus::CIMNamespaceName&)': CIMClassRep.cpp:273:70: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 273 | const CIMName name = superClassQualifier.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMClassRep.h:37, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMClassRep.cpp: In member function 'Pegasus::CIMInstance Pegasus::CIMClassRep::buildInstance(Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&) const': CIMClassRep.cpp:446:35: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 446 | CIMName name = cp.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMClassRep.h:37, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMClassRep.cpp: In copy constructor 'Pegasus::CIMClassRep::CIMClassRep(const Pegasus::CIMClassRep&)': CIMClassRep.cpp:484:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 484 | _superClassName(x._superClassName) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMClassRep.h:37, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMClassRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMDateTime.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMDateTime.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CIMDateTime.h:36, from CIMDateTime.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from CIMDateTime.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CIMDateTime.h:36, from CIMDateTime.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMDateTime.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from CIMDateTime.h:36, from CIMDateTime.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CIMDateTime.cpp:59: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMDateTime*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMDateTime' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMDateTime.cpp:35: CIMDateTime.h:119:30: note: 'class Pegasus::CIMDateTime' declared here 119 | class PEGASUS_COMMON_LINKAGE CIMDateTime | ^~~~~~~~~~~ In file included from CIMDateTime.cpp:59: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMDateTime' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMDateTime.cpp:35: CIMDateTime.h:119:30: note: 'class Pegasus::CIMDateTime' declared here 119 | class PEGASUS_COMMON_LINKAGE CIMDateTime | ^~~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMDateTime.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from CIMDateTime.h:36, from CIMDateTime.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMInstanceRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMInstanceRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:37, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMInstanceRep.h:35, from CIMInstanceRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:37, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:37, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMInstanceRep.cpp: In member function 'void Pegasus::CIMInstanceRep::resolve(Pegasus::DeclContext*, const Pegasus::CIMNamespaceName&, Pegasus::CIMConstClass&, Pegasus::Boolean)': CIMInstanceRep.cpp:104:47: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 104 | CIMName className = cimClass.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:120:64: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 120 | (CIMName (PEGASUS_CLASSNAME_INDSUBSCRIPTION))) || | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:122:73: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 122 | (CIMName (PEGASUS_CLASSNAME_FORMATTEDINDSUBSCRIPTION))) || | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:124:66: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 124 | (CIMName (PEGASUS_CLASSNAME_INDHANDLER_CIMXML))) || | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:127:65: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 127 | (CIMName (PEGASUS_CLASSNAME_INDHANDLER_WSMAN))) || | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:130:64: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 130 | (CIMName (PEGASUS_CLASSNAME_LSTNRDST_CIMXML))) || | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:132:64: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 132 | (CIMName (PEGASUS_CLASSNAME_INDHANDLER_SNMP))) || | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:142:62: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 142 | (CIMName (PEGASUS_CLASSNAME_LSTNRDST_FILE))) || | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:144:71: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 144 | (className.equal (CIMName (PEGASUS_CLASSNAME_INDFILTER)))) && | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:146:66: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 146 | (CIMName (PEGASUS_PROPERTYNAME_INDSUB_CREATOR))) || | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:148:70: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 148 | (CIMName (PEGASUS_PROPERTYNAME_INDSUB_ACCEPTLANGS))) || | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:150:73: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 150 | (CIMName (PEGASUS_PROPERTYNAME_LSTNRDST_CREATIONTIME))) || | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp:152:71: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 152 | (CIMName (PEGASUS_PROPERTYNAME_INDSUB_CONTENTLANGS)))))) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMInstanceRep.cpp: In member function 'Pegasus::CIMObjectPath Pegasus::CIMInstanceRep::buildPath(const Pegasus::CIMConstClass&) const': CIMInstanceRep.cpp:225:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 225 | CIMName className = getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:38, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:37, from CIMInstanceRep.h:36, from CIMInstanceRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMNameInline.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMNameInline.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMNameInline.h:41, from CIMNameInline.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:35, from CIMNameInline.h:41, from CIMNameInline.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMNameInline.h:41, from CIMNameInline.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMMethodRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMMethodRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMMethod.h:37, from CIMMethodRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMMethodRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMMethod.h:37, from CIMMethodRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from Resolver.h:42, from CIMMethodRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMMethod.h:37, from CIMMethodRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from Resolver.h:42, from CIMMethodRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMMethod.h:38, from CIMMethodRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from Resolver.h:42, from CIMMethodRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from CIMMethod.h:38, from CIMMethodRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMMethodRep.cpp: In copy constructor 'Pegasus::CIMMethodRep::CIMMethodRep(const Pegasus::CIMMethodRep&)': CIMMethodRep.cpp:44:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 44 | _name(x._name), | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMMethod.h:38, from CIMMethodRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMethodRep.cpp:46:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 46 | _classOrigin(x._classOrigin), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMMethod.h:38, from CIMMethodRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMethodRep.cpp: In constructor 'Pegasus::CIMMethodRep::CIMMethodRep(const Pegasus::CIMName&, Pegasus::CIMType, const Pegasus::CIMName&, Pegasus::Boolean)': CIMMethodRep.cpp:68:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 68 | : _name(name), _type(type), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMMethod.h:38, from CIMMethodRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMethodRep.cpp:69:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 69 | _classOrigin(classOrigin), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMMethod.h:38, from CIMMethodRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from Resolver.h:42, from CIMMethodRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMMethod.h:37, from CIMMethodRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMMethod.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMMethod.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMMethod.h:37, from CIMMethod.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMMethod.h:35, from CIMMethod.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMMethod.h:37, from CIMMethod.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMMethod.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMMethod.h:37, from CIMMethod.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CIMMethod.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMMethod*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMMethod' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMMethod.cpp:32: CIMMethod.h:86:30: note: 'class Pegasus::CIMMethod' declared here 86 | class PEGASUS_COMMON_LINKAGE CIMMethod | ^~~~~~~~~ In file included from CIMMethod.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMMethod' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMMethod.cpp:32: CIMMethod.h:86:30: note: 'class Pegasus::CIMMethod' declared here 86 | class PEGASUS_COMMON_LINKAGE CIMMethod | ^~~~~~~~~ In file included from ArrayImpl.h:40, from CIMMethod.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMMethod.h:37, from CIMMethod.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMName.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMName.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMName.h:37, from CIMName.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from CIMName.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMName.h:37, from CIMName.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMName.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMName.h:37, from CIMName.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CIMName.cpp:47: ArrayImpl.h: In constructor 'Pegasus::Array::Array(Pegasus::Uint32, const Pegasus::CIMName&)': ArrayImpl.h:96:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 96 | new(data++) PEGASUS_ARRAY_T(x); | ^ In file included from CIMName.h:432, from CIMName.cpp:33: CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMName.cpp:47: ArrayImpl.h: In member function 'void Pegasus::Array::grow(Pegasus::Uint32, const Pegasus::CIMName&)': ArrayImpl.h:197:35: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 197 | new(p++) PEGASUS_ARRAY_T(x); | ^ In file included from CIMName.h:432, from CIMName.cpp:33: CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMName.cpp:47: ArrayImpl.h: In member function 'void Pegasus::Array::append(const Pegasus::CIMName&)': ArrayImpl.h:222:52: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^ In file included from CIMName.h:432, from CIMName.cpp:33: CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMName.cpp:47: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMName*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMName' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMName.cpp:33: CIMName.h:64:30: note: 'class Pegasus::CIMName' declared here 64 | class PEGASUS_COMMON_LINKAGE CIMName | ^~~~~~~ In file included from CIMName.cpp:47: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMName' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMName.cpp:33: CIMName.h:64:30: note: 'class Pegasus::CIMName' declared here 64 | class PEGASUS_COMMON_LINKAGE CIMName | ^~~~~~~ In file included from CIMName.cpp:174: ArrayImpl.h: In constructor 'Pegasus::Array::Array(Pegasus::Uint32, const Pegasus::CIMNamespaceName&)': ArrayImpl.h:96:38: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 96 | new(data++) PEGASUS_ARRAY_T(x); | ^ In file included from CIMName.cpp:33: CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMName.cpp:174: ArrayImpl.h: In member function 'void Pegasus::Array::grow(Pegasus::Uint32, const Pegasus::CIMNamespaceName&)': ArrayImpl.h:197:35: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 197 | new(p++) PEGASUS_ARRAY_T(x); | ^ In file included from CIMName.cpp:33: CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMName.cpp:174: ArrayImpl.h: In member function 'void Pegasus::Array::append(const Pegasus::CIMNamespaceName&)': ArrayImpl.h:222:52: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^ In file included from CIMName.cpp:33: CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMName.cpp:174: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMNamespaceName*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMNamespaceName' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMName.cpp:33: CIMName.h:255:30: note: 'class Pegasus::CIMNamespaceName' declared here 255 | class PEGASUS_COMMON_LINKAGE CIMNamespaceName | ^~~~~~~~~~~~~~~~ In file included from CIMName.cpp:174: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMNamespaceName' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMName.cpp:33: CIMName.h:255:30: note: 'class Pegasus::CIMNamespaceName' declared here 255 | class PEGASUS_COMMON_LINKAGE CIMNamespaceName | ^~~~~~~~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMName.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMName.h:37, from CIMName.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ArrayImpl.h:40, from CIMName.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::CopyToRaw(T*, const T*, Pegasus::Uint32) [with T = Pegasus::CIMName; Pegasus::Uint32 = unsigned int]': ArrayImpl.h:109:14: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:92:9: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 92 | new(to) T(*from); | ^~~~~~~~~~~~~~~~ In file included from CIMName.h:432, from CIMName.cpp:33: CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ArrayImpl.h:40, from CIMName.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::CopyToRaw(T*, const T*, Pegasus::Uint32) [with T = Pegasus::CIMNamespaceName; Pegasus::Uint32 = unsigned int]': ArrayImpl.h:109:14: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:92:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 92 | new(to) T(*from); | ^~~~~~~~~~~~~~~~ CIMName.cpp:198:19: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 198 | CIMNamespaceName& CIMNamespaceName::operator=(const CIMNamespaceName& name) | ^~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMObjectRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMObjectRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMObjectRep.h:37, from CIMObjectRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMObjectRep.h:35, from CIMObjectRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMObjectRep.h:37, from CIMObjectRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CIMObjectRep.h:45, from CIMObjectRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMObjectRep.h:37, from CIMObjectRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CIMObjectRep.h:45, from CIMObjectRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMObjectRep.h:38, from CIMObjectRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMObjectRep.h:45, from CIMObjectRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from CIMObjectRep.h:38, from CIMObjectRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMObjectRep.cpp: In member function 'void Pegasus::CIMObjectRep::instanceFilter(Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&)': CIMObjectRep.cpp:170:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 170 | CIMName name = p.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMObjectRep.h:38, from CIMObjectRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CIMObjectRep.h:45, from CIMObjectRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMObjectRep.h:37, from CIMObjectRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CimomMessage.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CimomMessage.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CimomMessage.h:36, from CimomMessage.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CimomMessage.h:35, from CimomMessage.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CimomMessage.h:36, from CimomMessage.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMObject.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMObject.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMClassRep.h:35, from CIMObject.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMClassRep.h:37, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from CIMClassRep.h:37, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMObject.cpp:43: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMObject*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMObject' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:39, from CIMClassRep.h:38, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:75:30: note: 'class Pegasus::CIMObject' declared here 75 | class PEGASUS_COMMON_LINKAGE CIMObject | ^~~~~~~~~ In file included from CIMObject.cpp:43: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMObject' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:39, from CIMClassRep.h:38, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:75:30: note: 'class Pegasus::CIMObject' declared here 75 | class PEGASUS_COMMON_LINKAGE CIMObject | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMClassRep.h:36, from CIMObject.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Cimom.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Cimom.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from Cimom.h:36, from Cimom.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Cimom.h:35, from Cimom.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from Cimom.h:36, from Cimom.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Cimom.h:40, from Cimom.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from Cimom.h:36, from Cimom.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Cimom.h:40, from Cimom.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Cimom.h:40, from Cimom.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from Cimom.h:40, from Cimom.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Cimom.h:40, from Cimom.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Cimom.h:40, from Cimom.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from Cimom.h:36, from Cimom.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMResponseData.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMResponseData.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMResponseData.h:43, from CIMResponseData.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMResponseData.h:42, from CIMResponseData.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMResponseData.h:43, from CIMResponseData.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from CIMResponseData.h:45, from CIMResponseData.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMResponseData.h:43, from CIMResponseData.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from CIMResponseData.h:45, from CIMResponseData.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMResponseData.h:43, from CIMResponseData.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from CIMResponseData.h:45, from CIMResponseData.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMResponseData.h:43, from CIMResponseData.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMResponseData.cpp:39: CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMResponseData.h:43, from CIMResponseData.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from CIMResponseData.h:45, from CIMResponseData.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMResponseData.h:43, from CIMResponseData.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ CIMResponseData.cpp: In member function 'Pegasus::Array& Pegasus::CIMResponseData::getInstancesFromInstancesOrObjects()': CIMResponseData.cpp:153:1: warning: control reaches end of non-void function [-Wreturn-type] 153 | } | ^ CIMResponseData.cpp: In member function 'void Pegasus::CIMResponseData::completeHostNameAndNamespace(const Pegasus::String&, const Pegasus::CIMNamespaceName&, Pegasus::Boolean)': CIMResponseData.cpp:996:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 996 | } | ^ CIMResponseData.cpp:997:13: note: here 997 | case RESP_OBJECTS: | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMParameterRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMParameterRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMParameter.h:36, from CIMParameterRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMParameterRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMParameter.h:36, from CIMParameterRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ CIMParameterRep.cpp: In copy constructor 'Pegasus::CIMParameterRep::CIMParameterRep(const Pegasus::CIMParameterRep&)': CIMParameterRep.cpp:43:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 43 | _name(x._name), | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMParameter.h:36, from CIMParameterRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMParameterRep.cpp:47:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 47 | _referenceClassName(x._referenceClassName), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMParameter.h:36, from CIMParameterRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMParameterRep.cpp: In constructor 'Pegasus::CIMParameterRep::CIMParameterRep(const Pegasus::CIMName&, Pegasus::CIMType, Pegasus::Boolean, Pegasus::Uint32, const Pegasus::CIMName&)': CIMParameterRep.cpp:62:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 62 | : _name(name), _type(type), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMParameter.h:36, from CIMParameterRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMParameterRep.cpp:64:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 64 | _referenceClassName(referenceClassName), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMParameter.h:36, from CIMParameterRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMParameter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMParameter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMParameter.h:36, from CIMParameter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMParameter.h:35, from CIMParameter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMParameter.h:36, from CIMParameter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMParameter.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMParameter.h:36, from CIMParameter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CIMParameter.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMParameter*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMParameter' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMParameter.cpp:32: CIMParameter.h:77:30: note: 'class Pegasus::CIMParameter' declared here 77 | class PEGASUS_COMMON_LINKAGE CIMParameter | ^~~~~~~~~~~~ In file included from CIMParameter.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMParameter' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMParameter.cpp:32: CIMParameter.h:77:30: note: 'class Pegasus::CIMParameter' declared here 77 | class PEGASUS_COMMON_LINKAGE CIMParameter | ^~~~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMParameter.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMParameter.h:36, from CIMParameter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMParamValueRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMParamValueRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMParamValueRep.h:36, from CIMParamValueRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMParamValueRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMParamValueRep.h:36, from CIMParamValueRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMParamValue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMParamValue.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMParamValueRep.h:36, from CIMParamValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMParamValueRep.h:35, from CIMParamValue.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMParamValueRep.h:36, from CIMParamValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMParamValue.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMParamValueRep.h:36, from CIMParamValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CIMParamValue.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMParamValue*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMParamValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMParamValue.cpp:33: CIMParamValue.h:62:30: note: 'class Pegasus::CIMParamValue' declared here 62 | class PEGASUS_COMMON_LINKAGE CIMParamValue | ^~~~~~~~~~~~~ In file included from CIMParamValue.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMParamValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMParamValue.cpp:33: CIMParamValue.h:62:30: note: 'class Pegasus::CIMParamValue' declared here 62 | class PEGASUS_COMMON_LINKAGE CIMParamValue | ^~~~~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMParamValue.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMParamValueRep.h:36, from CIMParamValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMPropertyList.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMPropertyList.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CIMPropertyListRep.h:37, from CIMPropertyList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMPropertyListRep.h:36, from CIMPropertyList.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CIMPropertyListRep.h:37, from CIMPropertyList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMProperty.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMProperty.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMPropertyRep.h:35, from CIMProperty.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMProperty.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CIMProperty.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMProperty*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMProperty' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:39, from CIMPropertyRep.h:40, from CIMProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:100:30: note: 'class Pegasus::CIMProperty' declared here 100 | class PEGASUS_COMMON_LINKAGE CIMProperty | ^~~~~~~~~~~ In file included from CIMProperty.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMProperty' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:39, from CIMPropertyRep.h:40, from CIMProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:100:30: note: 'class Pegasus::CIMProperty' declared here 100 | class PEGASUS_COMMON_LINKAGE CIMProperty | ^~~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMProperty.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMObjectPath.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMObjectPath.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from HashTable.h:36, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMObjectPath.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from HashTable.h:36, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from XmlReader.h:36, from CIMObjectPath.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from HashTable.h:36, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from XmlReader.h:36, from CIMObjectPath.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from XmlReader.h:36, from CIMObjectPath.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMObjectPath.cpp:44: CIMKeyBindingRep.h: In copy constructor 'Pegasus::CIMKeyBindingRep::CIMKeyBindingRep(const Pegasus::CIMKeyBindingRep&)': CIMKeyBindingRep.h:49:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 49 | : _name(x._name), _value(x._value), _type(x._type) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMObjectPath.cpp:44: CIMKeyBindingRep.h: In constructor 'Pegasus::CIMKeyBindingRep::CIMKeyBindingRep(const Pegasus::CIMName&, const Pegasus::String&, Pegasus::CIMKeyBinding::Type)': CIMKeyBindingRep.h:57:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 57 | : _name(name), _value(value), _type(type) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMObjectPath.cpp:45: CIMObjectPathRep.h: In copy constructor 'Pegasus::CIMObjectPathRep::CIMObjectPathRep(const Pegasus::CIMObjectPathRep&)': CIMObjectPathRep.h:49:43: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 49 | : _refCounter(1), _host(x._host), _nameSpace(x._nameSpace), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMObjectPath.cpp:45: CIMObjectPathRep.h:50:9: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 50 | _className(x._className), _keyBindings(x._keyBindings) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMObjectPath.cpp:45: CIMObjectPathRep.h: In constructor 'Pegasus::CIMObjectPathRep::CIMObjectPathRep(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, const Pegasus::Array&)': CIMObjectPathRep.h:59:40: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 59 | : _refCounter(1), _host(host), _nameSpace(nameSpace), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMObjectPath.cpp:45: CIMObjectPathRep.h:60:9: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 60 | _className(className), _keyBindings(keyBindings) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMObjectPath.cpp:50: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMKeyBinding*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMKeyBinding' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:53:30: note: 'class Pegasus::CIMKeyBinding' declared here 53 | class PEGASUS_COMMON_LINKAGE CIMKeyBinding | ^~~~~~~~~~~~~ In file included from CIMObjectPath.cpp:50: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMKeyBinding' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:53:30: note: 'class Pegasus::CIMKeyBinding' declared here 53 | class PEGASUS_COMMON_LINKAGE CIMKeyBinding | ^~~~~~~~~~~~~ In file included from CIMObjectPath.cpp:54: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMObjectPath*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMObjectPath' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:388:30: note: 'class Pegasus::CIMObjectPath' declared here 388 | class PEGASUS_COMMON_LINKAGE CIMObjectPath | ^~~~~~~~~~~~~ In file included from CIMObjectPath.cpp:54: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMObjectPath' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from HashTable.h:37, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:388:30: note: 'class Pegasus::CIMObjectPath' declared here 388 | class PEGASUS_COMMON_LINKAGE CIMObjectPath | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from XmlReader.h:36, from CIMObjectPath.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from HashTable.h:36, from CIMObjectPath.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMPropertyRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMPropertyRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from CIMPropertyRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from DeclContext.h:36, from CIMPropertyRep.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from DeclContext.h:36, from CIMPropertyRep.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from DeclContext.h:36, from CIMPropertyRep.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMPropertyRep.cpp: In constructor 'Pegasus::CIMPropertyRep::CIMPropertyRep(const Pegasus::CIMPropertyRep&, Pegasus::Boolean)': CIMPropertyRep.cpp:46:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 46 | _name(x._name), | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMPropertyRep.cpp:49:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 49 | _referenceClassName(x._referenceClassName), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMPropertyRep.cpp:50:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 50 | _classOrigin(x._classOrigin), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMPropertyRep.cpp: In constructor 'Pegasus::CIMPropertyRep::CIMPropertyRep(const Pegasus::CIMName&, const Pegasus::CIMValue&, Pegasus::Uint32, const Pegasus::CIMName&, const Pegasus::CIMName&, Pegasus::Boolean)': CIMPropertyRep.cpp:70:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 70 | _name(name), _value(value), _arraySize(arraySize), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMPropertyRep.cpp:71:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 71 | _referenceClassName(referenceClassName), _classOrigin(classOrigin), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMPropertyRep.cpp:71:46: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 71 | _referenceClassName(referenceClassName), _classOrigin(classOrigin), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMPropertyRep.cpp: In member function 'void Pegasus::CIMPropertyRep::resolve(Pegasus::DeclContext*, const Pegasus::CIMNamespaceName&, Pegasus::Boolean, const Pegasus::CIMConstProperty&, Pegasus::Boolean)': CIMPropertyRep.cpp:238:47: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 238 | CIMName currentName = classNames[i]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from DeclContext.h:36, from CIMPropertyRep.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMPropertyRep.h:36, from CIMPropertyRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifier.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMQualifier.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifier.h:37, from CIMQualifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMQualifier.h:35, from CIMQualifier.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifier.h:37, from CIMQualifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMQualifier.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifier.h:37, from CIMQualifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CIMQualifier.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMQualifier*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMQualifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMQualifier.cpp:32: CIMQualifier.h:68:30: note: 'class Pegasus::CIMQualifier' declared here 68 | class PEGASUS_COMMON_LINKAGE CIMQualifier | ^~~~~~~~~~~~ In file included from CIMQualifier.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMQualifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMQualifier.cpp:32: CIMQualifier.h:68:30: note: 'class Pegasus::CIMQualifier' declared here 68 | class PEGASUS_COMMON_LINKAGE CIMQualifier | ^~~~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMQualifier.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifier.h:37, from CIMQualifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifierDeclRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMQualifierDeclRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifierDecl.h:37, from CIMQualifierDeclRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from CIMQualifierDeclRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifierDecl.h:37, from CIMQualifierDeclRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ CIMQualifierDeclRep.cpp: In constructor 'Pegasus::CIMQualifierDeclRep::CIMQualifierDeclRep(const Pegasus::CIMName&, const Pegasus::CIMValue&, const Pegasus::CIMScope&, const Pegasus::CIMFlavor&, Pegasus::Uint32)': CIMQualifierDeclRep.cpp:54:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | _name(name), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMQualifierDecl.h:37, from CIMQualifierDeclRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMQualifierDeclRep.cpp: In copy constructor 'Pegasus::CIMQualifierDeclRep::CIMQualifierDeclRep(const Pegasus::CIMQualifierDeclRep&)': CIMQualifierDeclRep.cpp:100:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 100 | _name(x._name), | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMQualifierDecl.h:37, from CIMQualifierDeclRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifierDecl.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMQualifierDecl.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifierDecl.h:37, from CIMQualifierDecl.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMQualifierDecl.h:35, from CIMQualifierDecl.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifierDecl.h:37, from CIMQualifierDecl.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMQualifierDecl.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifierDecl.h:37, from CIMQualifierDecl.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CIMQualifierDecl.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMQualifierDecl*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMQualifierDecl' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMQualifierDecl.cpp:32: CIMQualifierDecl.h:72:30: note: 'class Pegasus::CIMQualifierDecl' declared here 72 | class PEGASUS_COMMON_LINKAGE CIMQualifierDecl | ^~~~~~~~~~~~~~~~ In file included from CIMQualifierDecl.cpp:38: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMQualifierDecl' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMQualifierDecl.cpp:32: CIMQualifierDecl.h:72:30: note: 'class Pegasus::CIMQualifierDecl' declared here 72 | class PEGASUS_COMMON_LINKAGE CIMQualifierDecl | ^~~~~~~~~~~~~~~~ In file included from ArrayImpl.h:40, from CIMQualifierDecl.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifierDecl.h:37, from CIMQualifierDecl.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMType.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMType.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifierNames.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMQualifierNames.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CIMQualifierNames.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CIMQualifierNames.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CIMQualifierNames.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ CIMQualifierNames.cpp: At global scope: CIMQualifierNames.cpp:37:57: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 37 | const CIMName CIMQualifierNames::KEY = CIMNameCast("key"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CIMQualifierNames.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMQualifierNames.cpp:38:67: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 38 | const CIMName CIMQualifierNames::ABSTRACT = CIMNameCast("abstract"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CIMQualifierNames.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMQualifierNames.cpp:39:73: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 39 | const CIMName CIMQualifierNames::ASSOCIATION = CIMNameCast("association"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CIMQualifierNames.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMQualifierNames.cpp:40:71: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 40 | const CIMName CIMQualifierNames::INDICATION = CIMNameCast("indication"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CIMQualifierNames.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMQualifierNames.cpp:41:67: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | const CIMName CIMQualifierNames::TERMINAL = CIMNameCast("terminal"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CIMQualifierNames.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Config.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Config.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifierRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMQualifierRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifier.h:37, from CIMQualifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMQualifier.h:35, from CIMQualifierRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMQualifier.h:37, from CIMQualifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ CIMQualifierRep.cpp: In copy constructor 'Pegasus::CIMQualifierRep::CIMQualifierRep(const Pegasus::CIMQualifierRep&)': CIMQualifierRep.cpp:48:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 48 | _name(x._name), | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMQualifier.h:37, from CIMQualifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMQualifierRep.cpp: In constructor 'Pegasus::CIMQualifierRep::CIMQualifierRep(const Pegasus::CIMName&, const Pegasus::CIMValue&, const Pegasus::CIMFlavor&, Pegasus::Boolean)': CIMQualifierRep.cpp:64:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 64 | _name(name), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMQualifier.h:37, from CIMQualifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMScope.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMScope.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMScope.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from CIMScope.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMScope.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMStatusCode.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMStatusCode.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from CIMStatusCode.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:35, from CIMStatusCode.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from CIMStatusCode.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifierList.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMQualifierList.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMQualifierList.h:37, from CIMQualifierList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMQualifierList.h:35, from CIMQualifierList.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMQualifierList.h:37, from CIMQualifierList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from DeclContext.h:36, from CIMQualifierList.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMQualifierList.h:37, from CIMQualifierList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from DeclContext.h:36, from CIMQualifierList.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMQualifierList.h:37, from CIMQualifierList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from DeclContext.h:36, from CIMQualifierList.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMQualifierList.h:37, from CIMQualifierList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from DeclContext.h:36, from CIMQualifierList.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMQualifierList.h:37, from CIMQualifierList.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AsyncQueue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src AsyncQueue.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Condition.h:37, from AsyncQueue.h:37, from AsyncQueue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Linkage.h:34, from AsyncQueue.h:35, from AsyncQueue.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Condition.h:37, from AsyncQueue.h:37, from AsyncQueue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/List.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src List.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMValueInline.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMValueInline.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:35, from CIMValueInline.h:41, from CIMValueInline.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:35, from CIMValueInline.h:41, from CIMValueInline.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:35, from CIMValueInline.h:41, from CIMValueInline.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Magic.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Magic.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Dir.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Dir.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Dir.h:36, from Dir.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Dir.h:35, from Dir.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Dir.h:36, from Dir.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from Dir.cpp:37: DirPOSIX.cpp: In constructor 'Pegasus::Dir::Dir(const Pegasus::String&)': DirPOSIX.cpp:68:22: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations] 68 | if (readdir_r(_dirRep.dir, &_dirRep.buffer, &_dirRep.entry) != 0) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Dir.h:48, from Dir.cpp:32: /usr/include/dirent.h:183:12: note: declared here 183 | extern int readdir_r (DIR *__restrict __dirp, | ^~~~~~~~~ In file included from Dir.cpp:37: DirPOSIX.cpp: In member function 'void Pegasus::Dir::next()': DirPOSIX.cpp:108:22: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations] 108 | if (readdir_r(_dirRep.dir, &_dirRep.buffer, &_dirRep.entry) != 0) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Dir.h:48, from Dir.cpp:32: /usr/include/dirent.h:183:12: note: declared here 183 | extern int readdir_r (DIR *__restrict __dirp, | ^~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/IDFactory.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src IDFactory.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from IDFactory.h:37, from IDFactory.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/new:40, from IDFactory.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from IDFactory.h:37, from IDFactory.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from IDFactory.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from IDFactory.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from IDFactory.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from IDFactory.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from IDFactory.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from IDFactory.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from IDFactory.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from IDFactory.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/DeclContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src DeclContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DeclContext.h:35, from DeclContext.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from DeclContext.h:37, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Pair.h: In instantiation of 'Pegasus::Pair::Pair(const T&, const U&) [with T = Pegasus::CIMNamespaceName; U = Pegasus::CIMQualifierDecl]': DeclContext.cpp:61:53: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Pair.h:53:47: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 53 | Pair(const T& first_, const U& second_) : first(first_), second(second_) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from DeclContext.h:37, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Pair.h: In instantiation of 'Pegasus::Pair::Pair(const T&, const U&) [with T = Pegasus::CIMNamespaceName; U = Pegasus::CIMClass]': DeclContext.cpp:77:49: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Pair.h:53:47: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 53 | Pair(const T& first_, const U& second_) : first(first_), second(second_) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from DeclContext.h:37, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Pair.h: In instantiation of 'Pegasus::Pair::Pair(const Pegasus::Pair&) [with T = Pegasus::CIMNamespaceName; U = Pegasus::CIMQualifierDecl]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: required from 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::Pair]' DeclContext.cpp:61:34: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Pair.h:49:32: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 49 | Pair(const Pair& x) : first(x.first), second(x.second) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from DeclContext.h:37, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Pair.h: In instantiation of 'Pegasus::Pair::Pair(const Pegasus::Pair&) [with T = Pegasus::CIMNamespaceName; U = Pegasus::CIMClass]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: required from 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::Pair]' DeclContext.cpp:77:30: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Pair.h:49:32: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 49 | Pair(const Pair& x) : first(x.first), second(x.second) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from DeclContext.h:36, from DeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/UintArgs.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src UintArgs.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from UintArgs.h:36, from UintArgs.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from UintArgsRep.h:36, from UintArgs.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from UintArgs.h:36, from UintArgs.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMMessage.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMMessage.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:39, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AutoPtr.h:35, from CIMMessage.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:39, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:39, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMMessage.cpp:43: ArrayImpl.h: In member function 'void Pegasus::Array >::insert(Pegasus::Uint32, const ArraySint8*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Array' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:57, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:39, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInter.h:47:34: note: 'class Pegasus::Array' declared here 47 | class PEGASUS_COMMON_LINKAGE Array | ^~~~~~~~~~~~~~~~~~~~~~ In file included from CIMMessage.cpp:43: ArrayImpl.h: In member function 'void Pegasus::Array >::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Array' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:57, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:39, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInter.h:47:34: note: 'class Pegasus::Array' declared here 47 | class PEGASUS_COMMON_LINKAGE Array | ^~~~~~~~~~~~~~~~~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMOperationRequestMessage::CIMOperationRequestMessage(Pegasus::MessageType, const Pegasus::String&, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, Pegasus::Uint32)': CIMMessage.cpp:854:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 854 | nameSpace(nameSpace_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMMessage.cpp:855:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 855 | className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMAssociatorsRequestMessage::CIMAssociatorsRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, const Pegasus::QueueIdStack&, Pegasus::Boolean, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1142:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1142 | assocClass(assocClass_), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp:1143:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1143 | resultClass(resultClass_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMAssociatorNamesRequestMessage::CIMAssociatorNamesRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, const Pegasus::QueueIdStack&, Pegasus::Boolean, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1171:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1171 | assocClass(assocClass_), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp:1172:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1172 | resultClass(resultClass_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMReferencesRequestMessage::CIMReferencesRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, const Pegasus::QueueIdStack&, Pegasus::Boolean, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1197:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1197 | resultClass(resultClass_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMReferenceNamesRequestMessage::CIMReferenceNamesRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::QueueIdStack&, Pegasus::Boolean, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1221:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1221 | resultClass(resultClass_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMGetPropertyRequestMessage::CIMGetPropertyRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1240:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1240 | propertyName(propertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMSetPropertyRequestMessage::CIMSetPropertyRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMValue&, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1258:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1258 | propertyName(propertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMGetQualifierRequestMessage::CIMGetQualifierRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1275:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1275 | qualifierName(qualifierName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMDeleteQualifierRequestMessage::CIMDeleteQualifierRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1307:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1307 | qualifierName(qualifierName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMInvokeMethodRequestMessage::CIMInvokeMethodRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::Array&, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1339:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1339 | methodName(methodName_), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMOpenReferenceInstancesRequestMessage::CIMOpenReferenceInstancesRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::String&, Pegasus::Boolean, const Pegasus::CIMPropertyList&, const Pegasus::String&, const Pegasus::String&, const Pegasus::Uint32Arg&, Pegasus::Boolean, Pegasus::Uint32, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1457:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1457 | resultClass(resultClass_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMOpenReferenceInstancePathsRequestMessage::CIMOpenReferenceInstancePathsRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, const Pegasus::String&, const Pegasus::Uint32Arg&, Pegasus::Boolean, Pegasus::Uint32, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1486:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1486 | resultClass(resultClass_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMOpenAssociatorInstancesRequestMessage::CIMOpenAssociatorInstancesRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, Pegasus::Boolean, const Pegasus::CIMPropertyList&, const Pegasus::String&, const Pegasus::String&, const Pegasus::Uint32Arg&, Pegasus::Boolean, Pegasus::Uint32, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1517:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1517 | assocClass(assocClass_), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp:1518:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1518 | resultClass(resultClass_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMOpenAssociatorInstancePathsRequestMessage::CIMOpenAssociatorInstancePathsRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, const Pegasus::String&, const Pegasus::String&, const Pegasus::Uint32Arg&, Pegasus::Boolean, Pegasus::Uint32, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1550:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1550 | assocClass(assocClass_), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp:1551:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1551 | resultClass(resultClass_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMProcessIndicationRequestMessage::CIMProcessIndicationRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMInstance&, const Pegasus::Array&, const Pegasus::CIMInstance&, const Pegasus::QueueIdStack&, Pegasus::Uint32, Pegasus::String)': CIMMessage.cpp:1686:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1686 | nameSpace (nameSpace_), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMNotifyProviderRegistrationRequestMessage::CIMNotifyProviderRegistrationRequestMessage(const Pegasus::String&, Pegasus::CIMNotifyProviderRegistrationRequestMessage::Operation, const Pegasus::CIMName&, const Pegasus::Array&, const Pegasus::Array&, const Pegasus::CIMPropertyList&, const Pegasus::CIMPropertyList&, const Pegasus::QueueIdStack&)': CIMMessage.cpp:1707:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1707 | className (className_), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMHandleIndicationRequestMessage::CIMHandleIndicationRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMInstance&, const Pegasus::CIMInstance&, const Pegasus::CIMInstance&, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1738:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1738 | nameSpace(nameSpace_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMCreateSubscriptionRequestMessage::CIMCreateSubscriptionRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMInstance&, const Pegasus::Array&, const Pegasus::CIMPropertyList&, Pegasus::Uint16, const Pegasus::String&, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1765:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1765 | nameSpace (nameSpace_), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMModifySubscriptionRequestMessage::CIMModifySubscriptionRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMInstance&, const Pegasus::Array&, const Pegasus::CIMPropertyList&, Pegasus::Uint16, const Pegasus::String&, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1790:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1790 | nameSpace(nameSpace_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMDeleteSubscriptionRequestMessage::CIMDeleteSubscriptionRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMInstance&, const Pegasus::Array&, const Pegasus::QueueIdStack&, const Pegasus::String&, const Pegasus::String&)': CIMMessage.cpp:1813:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1813 | nameSpace(nameSpace_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::ProvAgtGetScmoClassRequestMessage::ProvAgtGetScmoClassRequestMessage(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, const Pegasus::QueueIdStack&)': CIMMessage.cpp:1955:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1955 | nameSpace(nameSpace_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMMessage.cpp:1956:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1956 | className(className_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMMessage.cpp: In constructor 'Pegasus::CIMInvokeMethodResponseMessage::CIMInvokeMethodResponseMessage(const Pegasus::String&, const Pegasus::CIMException&, const Pegasus::QueueIdStack&, const Pegasus::CIMValue&, const Pegasus::Array&, const Pegasus::CIMName&)': CIMMessage.cpp:2241:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 2241 | methodName(methodName_) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:39, from CIMMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ CIMMessage.cpp: In member function 'Pegasus::CIMOpenOrPullResponseDataMessage::CIMOpenOrPullResponseDataMessage(Pegasus::MessageType, Pegasus::String const&, Pegasus::CIMException const&, Pegasus::QueueIdStack const&, Pegasus::CIMResponseData::ResponseDataContent, bool, Pegasus::String const&)': CIMMessage.cpp:2459:56: warning: 'this_8(D)->D.71537.D.70516.isAsyncResponsePending' is used uninitialized [-Wuninitialized] 2459 | messageId_, cimException_, queueIds_, rspContent_, isAsyncResponsePending), | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Formatter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Formatter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Formatter.h:36, from Formatter.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from Formatter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Formatter.h:36, from Formatter.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HashTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src HashTable.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from HashTable.h:36, from HashTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from HashTable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from HashTable.h:36, from HashTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AuditLogger.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src AuditLogger.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from AuditLogger.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:35, from AuditLogger.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from AuditLogger.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Exception.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Exception.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Exception.h:36, from Exception.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from Exception.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Exception.h:36, from Exception.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/InternalException.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src InternalException.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from InternalException.h:37, from InternalException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from InternalException.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from InternalException.h:37, from InternalException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/FileSystem.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src FileSystem.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from FileSystem.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from FileSystem.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from FileSystem.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FileSystem.h:38, from FileSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from FileSystem.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from FileSystem.h:38, from FileSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Executor/Defines.h:36, from /builddir/build/BUILD/pegasus/src/Executor/Match.h:35, from FileSystem.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from FileSystem.h:38, from FileSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from /builddir/build/BUILD/pegasus/src/Executor/Defines.h:36, from /builddir/build/BUILD/pegasus/src/Executor/Match.h:35, from FileSystem.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FileSystem.h:38, from FileSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from FileSystem.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Memory.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Memory.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from Memory.cpp:32: Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Memory.h:55, from Memory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Memory.cpp:32: Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': Memory.h:190:1: required from here Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Memory.h:55, from Memory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMValue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMValue.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMValue.h:35, from CIMValue.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from CIMValue.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMValue.h:35, from CIMValue.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from XmlWriter.h:38, from CIMValue.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMValue.h:35, from CIMValue.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from XmlWriter.h:38, from CIMValue.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CIMValue.h:38, from CIMValue.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from XmlWriter.h:38, from CIMValue.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CIMValue.h:38, from CIMValue.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMValue.cpp:52: ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMValue*, Pegasus::Uint32)': ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMValue.cpp:35: CIMValue.h:63:30: note: 'class Pegasus::CIMValue' declared here 63 | class PEGASUS_COMMON_LINKAGE CIMValue | ^~~~~~~~ In file included from CIMValue.cpp:52: ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMValue.cpp:35: CIMValue.h:63:30: note: 'class Pegasus::CIMValue' declared here 63 | class PEGASUS_COMMON_LINKAGE CIMValue | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from XmlWriter.h:38, from CIMValue.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMValue.h:35, from CIMValue.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HTTPAcceptor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src HTTPAcceptor.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from HTTPAcceptor.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from Config.h:78, from HTTPAcceptor.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from HTTPAcceptor.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from HTTPAcceptor.h:37, from HTTPAcceptor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from HTTPAcceptor.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from HTTPAcceptor.h:37, from HTTPAcceptor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from Constants.h:556, from HTTPAcceptor.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from HTTPAcceptor.h:37, from HTTPAcceptor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from Constants.h:556, from HTTPAcceptor.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from HTTPAcceptor.h:38, from HTTPAcceptor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Constants.h:556, from HTTPAcceptor.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from HTTPAcceptor.h:37, from HTTPAcceptor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from HTTPAcceptor.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Message.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Message.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from Message.h:38, from Message.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Message.h:35, from Message.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from Message.h:38, from Message.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Logger.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Logger.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Formatter.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Logger.h:36, from Logger.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from Logger.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Formatter.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Logger.h:36, from Logger.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Logger.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Formatter.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Logger.h:36, from Logger.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Logger.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Logger.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Logger.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Logger.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from Logger.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Logger.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Logger.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Formatter.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Logger.h:36, from Logger.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ Logger.cpp: In static member function 'static void Pegasus::Logger::setlogLevelMask(const Pegasus::String&)': Logger.cpp:502:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 502 | _severityMask |= Logger::TRACE; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ Logger.cpp:503:13: note: here 503 | case Logger::INFORMATION: | ^~~~ Logger.cpp:504:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 504 | _severityMask |= Logger::INFORMATION; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ Logger.cpp:505:13: note: here 505 | case Logger::WARNING: | ^~~~ Logger.cpp:506:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 506 | _severityMask |= Logger::WARNING; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ Logger.cpp:507:13: note: here 507 | case Logger::SEVERE: | ^~~~ Logger.cpp:508:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 508 | _severityMask |= Logger::SEVERE; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ Logger.cpp:509:13: note: here 509 | case Logger::FATAL: | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HTTPConnector.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src HTTPConnector.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from HTTPConnector.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Network.h:35, from HTTPConnector.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from HTTPConnector.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from HTTPConnector.h:36, from HTTPConnector.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from HTTPConnector.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from HTTPConnector.h:36, from HTTPConnector.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from Constants.h:556, from HTTPConnector.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from HTTPConnector.h:36, from HTTPConnector.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from Constants.h:556, from HTTPConnector.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from HTTPConnector.h:36, from HTTPConnector.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Constants.h:556, from HTTPConnector.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from HTTPConnector.h:36, from HTTPConnector.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from HTTPConnector.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/MessageQueue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src MessageQueue.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from MessageQueue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:35, from MessageQueue.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from MessageQueue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from MessageQueue.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from MessageQueue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from MessageQueue.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from MessageQueue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from MessageQueue.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from MessageQueue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from IDFactory.h:38, from MessageQueue.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from MessageQueue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HTTPMessage.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src HTTPMessage.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from HTTPMessage.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from HTTPMessage.h:41, from HTTPMessage.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from HTTPMessage.h:41, from HTTPMessage.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from HTTPMessage.h:41, from HTTPMessage.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from HTTPMessage.cpp:36: HTTPMessage.h: In constructor 'Pegasus::HTTPMessage::HTTPMessage(const Pegasus::Buffer&, Pegasus::Uint32, const Pegasus::CIMException*)': HTTPMessage.h:78:10: warning: 'Pegasus::HTTPMessage::binaryResponse' will be initialized after [-Wreorder] 78 | bool binaryResponse; | ^~~~~~~~~~~~~~ HTTPMessage.h:76:13: warning: 'Pegasus::Boolean Pegasus::HTTPMessage::isFromRemoteHost' [-Wreorder] 76 | Boolean isFromRemoteHost; | ^~~~~~~~~~~~~~~~ HTTPMessage.cpp:126:1: warning: when initialized here [-Wreorder] 126 | HTTPMessage::HTTPMessage( | ^~~~~~~~~~~ HTTPMessage.cpp: In copy constructor 'Pegasus::HTTPMessage::HTTPMessage(const Pegasus::HTTPMessage&)': HTTPMessage.cpp:145:15: warning: implicitly-declared 'Pegasus::Message::Message(const Pegasus::Message&)' is deprecated [-Wdeprecated-copy] 145 | : Base(msg) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueue.h:36, from HTTPMessage.h:37, from HTTPMessage.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:332:14: note: because 'Pegasus::Message' has user-provided 'Pegasus::Message& Pegasus::Message::operator=(const Pegasus::Message&)' 332 | Message& operator=(const Message& msg); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from HTTPMessage.h:41, from HTTPMessage.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPMessage.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/MessageQueueService.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src MessageQueueService.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from MessageQueueService.h:36, from MessageQueueService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from MessageQueueService.h:35, from MessageQueueService.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from MessageQueueService.h:36, from MessageQueueService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from MessageQueueService.h:41, from MessageQueueService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from MessageQueueService.h:36, from MessageQueueService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from MessageQueueService.h:41, from MessageQueueService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from MessageQueueService.h:41, from MessageQueueService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from MessageQueueService.h:41, from MessageQueueService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from MessageQueueService.h:41, from MessageQueueService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from MessageQueueService.h:41, from MessageQueueService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from MessageQueueService.h:36, from MessageQueueService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Mutex.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Mutex.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from Mutex.h:38, from Mutex.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Mutex.h:35, from Mutex.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from Mutex.h:38, from Mutex.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ModuleController.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src ModuleController.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ModuleController.h:37, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ModuleController.h:35, from ModuleController.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ModuleController.h:37, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ModuleController.h:40, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ModuleController.h:37, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ModuleController.h:40, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ModuleController.h:37, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ModuleController.h:40, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ModuleController.h:37, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from ModuleController.h:40, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ModuleController.h:37, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ModuleController.h:40, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ModuleController.h:37, from ModuleController.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Pair.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Pair.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Monitor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Monitor.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Monitor.h:36, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Network.h:35, from Monitor.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Monitor.h:36, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Monitor.h:36, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Monitor.h:36, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Monitor.h:36, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Monitor.h:36, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from Monitor.h:36, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Monitor.h:36, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from Monitor.h:39, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Monitor.h:36, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Monitor.h:36, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Monitor.h:36, from Monitor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ObjectNormalizer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src ObjectNormalizer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from ObjectNormalizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SharedPtr.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:35, from ObjectNormalizer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from ObjectNormalizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ObjectNormalizer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from ObjectNormalizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ObjectNormalizer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from ObjectNormalizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ObjectNormalizer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from ObjectNormalizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ObjectNormalizer.cpp: In static member function 'static Pegasus::CIMProperty Pegasus::ObjectNormalizer::processProperty(Pegasus::CIMConstProperty&, Pegasus::CIMConstProperty&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::NormalizerContext*, const Pegasus::CIMNamespaceName&)': ObjectNormalizer.cpp:230:73: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 230 | CIMName currentClassName = currentInstance.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from ObjectNormalizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ObjectNormalizer.cpp: In constructor 'Pegasus::ObjectNormalizer::ObjectNormalizer(const Pegasus::CIMClass&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMNamespaceName&, Pegasus::SharedPtr&)': ObjectNormalizer.cpp:310:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 310 | _nameSpace(nameSpace) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from ObjectNormalizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ObjectNormalizer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from ObjectNormalizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/QueryExpressionRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src QueryExpressionRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from QueryExpressionRep.h:36, from QueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from QueryExpressionRep.h:35, from QueryExpressionRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from QueryExpressionRep.h:36, from QueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Sharable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Sharable.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/OperationContextInternal.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src OperationContextInternal.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from OperationContextInternal.h:37, from OperationContextInternal.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from OperationContextInternal.h:35, from OperationContextInternal.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from OperationContextInternal.h:37, from OperationContextInternal.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ OperationContextInternal.cpp: In member function 'virtual Pegasus::OperationContext::Container* Pegasus::LocaleContainer::clone() const': OperationContextInternal.cpp:88:37: warning: implicitly-declared 'Pegasus::LocaleContainer::LocaleContainer(const Pegasus::LocaleContainer&)' is deprecated [-Wdeprecated-copy] 88 | return new LocaleContainer(*this); | ^ OperationContextInternal.cpp:69:18: note: because 'Pegasus::LocaleContainer' has user-provided 'Pegasus::LocaleContainer& Pegasus::LocaleContainer::operator=(const Pegasus::LocaleContainer&)' 69 | LocaleContainer& LocaleContainer::operator=(const LocaleContainer&container) | ^~~~~~~~~~~~~~~ OperationContextInternal.cpp: In member function 'virtual Pegasus::OperationContext::Container* Pegasus::ProviderIdContainer::clone() const': OperationContextInternal.cpp:161:41: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 161 | return new ProviderIdContainer(*this); | ^ OperationContextInternal.cpp:137:22: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 137 | ProviderIdContainer& ProviderIdContainer::operator=( | ^~~~~~~~~~~~~~~~~~~ OperationContextInternal.cpp: In member function 'virtual Pegasus::OperationContext::Container* Pegasus::CachedClassDefinitionContainer::clone() const': OperationContextInternal.cpp:251:52: warning: implicitly-declared 'Pegasus::CachedClassDefinitionContainer::CachedClassDefinitionContainer(const Pegasus::CachedClassDefinitionContainer&)' is deprecated [-Wdeprecated-copy] 251 | return new CachedClassDefinitionContainer(*this); | ^ OperationContextInternal.cpp:231:33: note: because 'Pegasus::CachedClassDefinitionContainer' has user-provided 'Pegasus::CachedClassDefinitionContainer& Pegasus::CachedClassDefinitionContainer::operator=(const Pegasus::CachedClassDefinitionContainer&)' 231 | CachedClassDefinitionContainer& CachedClassDefinitionContainer::operator=( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ OperationContextInternal.cpp: In member function 'virtual Pegasus::OperationContext::Container* Pegasus::UserRoleContainer::clone() const': OperationContextInternal.cpp:389:39: warning: implicitly-declared 'Pegasus::UserRoleContainer::UserRoleContainer(const Pegasus::UserRoleContainer&)' is deprecated [-Wdeprecated-copy] 389 | return new UserRoleContainer(*this); | ^ OperationContextInternal.cpp:369:20: note: because 'Pegasus::UserRoleContainer' has user-provided 'Pegasus::UserRoleContainer& Pegasus::UserRoleContainer::operator=(const Pegasus::UserRoleContainer&)' 369 | UserRoleContainer& UserRoleContainer::operator=( | ^~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ResponseHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src ResponseHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from ResponseHandler.h:36, from ResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ResponseHandler.h:35, from ResponseHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from ResponseHandler.h:36, from ResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Resolver.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Resolver.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Resolver.h:35, from Resolver.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Resolver.h:35, from Resolver.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Resolver.h:35, from Resolver.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Resolver.h:42, from Resolver.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Resolver.h:35, from Resolver.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Resolver.h:42, from Resolver.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Resolver.h:35, from Resolver.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Resolver.h:42, from Resolver.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Resolver.h:35, from Resolver.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Resolver.h:42, from Resolver.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Resolver.h:35, from Resolver.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SpinLock.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src SpinLock.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from SpinLock.h:220, from SpinLock.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Network.h:35, from SpinLock.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from SpinLock.h:220, from SpinLock.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ResponseHandlerRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src ResponseHandlerRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from ResponseHandlerRep.h:37, from ResponseHandlerRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ResponseHandlerRep.h:35, from ResponseHandlerRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from ResponseHandlerRep.h:37, from ResponseHandlerRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Signal.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Signal.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from Signal.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from Signal.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from Signal.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ Signal.cpp: In static member function 'static void Pegasus::SignalHandler::ignore(unsigned int)': Signal.cpp:137:14: warning: 'int sigignore(int)' is deprecated: Use the signal function instead [-Wdeprecated-declarations] 137 | sigignore(signum); | ~~~~~~~~~^~~~~~~~ In file included from /usr/include/sys/param.h:28, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:83, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Signal.cpp:35: /usr/include/signal.h:363:12: note: declared here 363 | extern int sigignore (int __sig) __THROW | ^~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HTTPConnection.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src HTTPConnection.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPConnection.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from HTTPConnection.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPConnection.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from HTTPConnection.h:41, from HTTPConnection.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPConnection.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from HTTPConnection.h:41, from HTTPConnection.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPConnection.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from HTTPConnection.h:41, from HTTPConnection.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPConnection.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from HTTPAcceptor.h:38, from HTTPConnection.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPConnection.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from HTTPConnection.h:41, from HTTPConnection.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPConnection.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Stack.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Stack.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Stack.h:36, from Stack.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Stack.h:35, from Stack.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Stack.h:36, from Stack.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Stack.h:36, from Stack.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Stack.h:36, from Stack.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Stack.h:36, from Stack.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Stack.h:36, from Stack.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from Stack.h:36, from Stack.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Stack.h:36, from Stack.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Stack.h:36, from Stack.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Stack.h:36, from Stack.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Socket.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Socket.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Formatter.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Logger.h:36, from Socket.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from Socket.h:35, from Socket.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Formatter.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Logger.h:36, from Socket.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/OperationContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src OperationContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from OperationContext.h:36, from OperationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from OperationContext.h:35, from OperationContext.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from OperationContext.h:36, from OperationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from ArrayInternal.h:41, from OperationContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from OperationContext.h:36, from OperationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from OperationContext.cpp:33: ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from OperationContext.h:37, from OperationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from OperationContext.cpp:33: ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from OperationContext.h:37, from OperationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ OperationContext.cpp: In member function 'Pegasus::CIMNamespaceName Pegasus::SubscriptionFilterQueryContainer::getSourceNameSpace() const': OperationContext.cpp:653:18: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 653 | return _rep->sourceNameSpace; | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from OperationContext.h:37, from OperationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from ArrayInternal.h:41, from OperationContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from OperationContext.h:36, from OperationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/StatisticalData.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src StatisticalData.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from StatisticalData.h:39, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from StatisticalData.h:35, from StatisticalData.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from StatisticalData.h:39, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from StatisticalData.h:44, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from StatisticalData.h:39, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from StatisticalData.h:44, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from StatisticalData.h:41, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from StatisticalData.h:44, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from StatisticalData.h:41, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from StatisticalData.h:44, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from StatisticalData.h:41, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from StatisticalData.h:44, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from StatisticalData.h:39, from StatisticalData.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/StringConversion.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src StringConversion.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from StringConversion.h:37, from StringConversion.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from StringConversion.h:33, from StringConversion.cpp:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from StringConversion.h:37, from StringConversion.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TimeValue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src TimeValue.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from TimeValue.h:36, from TimeValue.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TimeValue.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from TimeValue.h:36, from TimeValue.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/StringInline.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src StringInline.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from StringInline.h:35, from StringInline.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from String.h:42, from StringInline.cpp:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from StringInline.h:35, from StringInline.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/String.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src String.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from InternalException.h:37, from String.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from String.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from InternalException.h:37, from String.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/11/cstring:42, from String.cpp:33: In function 'strncat', inlined from 'Pegasus::_formatBadUTF8Chars(char*, unsigned int, char const*, unsigned long)' at String.cpp:307:16, inlined from 'Pegasus::_StringThrowBadUTF8(unsigned int, char const*, unsigned long)' at String.cpp:316:24: /usr/include/bits/string_fortified.h:135:34: warning: '__strncat_chk' output may be truncated copying 5 bytes from a string of length 19 [-Wstringop-truncation] 135 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 136 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TraceFileHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src TraceFileHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TraceFileHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:35, from TraceFileHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TraceFileHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceFileHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TraceFileHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceFileHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceFileHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceFileHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceFileHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceFileHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TraceFileHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TraceLogHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src TraceLogHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TraceLogHandler.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TraceLogHandler.cpp:38: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TraceLogHandler.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceLogHandler.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TraceLogHandler.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceLogHandler.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceLogHandler.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceLogHandler.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceLogHandler.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TraceLogHandler.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TraceLogHandler.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Union.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Union.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TraceMemoryHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src TraceMemoryHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TraceMemoryHandler.h:38, from TraceMemoryHandler.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from TraceMemoryHandler.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TraceMemoryHandler.h:38, from TraceMemoryHandler.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/System.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src System.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from System.h:36, from System.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from System.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from System.h:36, from System.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from System.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from System.h:36, from System.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from System.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from System.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from System.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from System.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from System.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from System.h:36, from System.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TLS.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src TLS.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TLS.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from TLS.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TLS.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from TLS.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/SSLContextRep.h: In destructor 'Pegasus::SSLEnvironmentInitializer::~SSLEnvironmentInitializer()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/SSLContextRep.h:136:25: warning: 'void ERR_remove_state(long unsigned int)' is deprecated: Since OpenSSL 1.0.0 [-Wdeprecated-declarations] 136 | ERR_remove_state(0); | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SSLContextRep.h:37, from TLS.cpp:35: /usr/include/openssl/err.h:476:30: note: declared here 476 | OSSL_DEPRECATEDIN_1_0_0 void ERR_remove_state(unsigned long pid); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TLS.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TLS.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TLS.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TLS.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TLS.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TLS.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TLS.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TLS.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Thread.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Thread.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from Thread.h:38, from Thread.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from Thread.h:35, from Thread.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from Thread.h:38, from Thread.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Tracer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Tracer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Tracer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Tracer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Tracer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from Tracer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Tracer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from Tracer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Tracer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from Tracer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Tracer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from Tracer.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Tracer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ThreadPool.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src ThreadPool.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from ThreadPool.h:37, from ThreadPool.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ThreadPool.h:35, from ThreadPool.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from ThreadPool.h:37, from ThreadPool.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SSLContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src SSLContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:36, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SSLContext.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:36, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:36, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from SSLContext.cpp:52: SSLContextRep.h: In destructor 'Pegasus::SSLEnvironmentInitializer::~SSLEnvironmentInitializer()': SSLContextRep.h:136:25: warning: 'void ERR_remove_state(long unsigned int)' is deprecated: Since OpenSSL 1.0.0 [-Wdeprecated-declarations] 136 | ERR_remove_state(0); | ~~~~~~~~~~~~~~~~^~~ In file included from SSLContext.cpp:37: /usr/include/openssl/err.h:476:30: note: declared here 476 | OSSL_DEPRECATEDIN_1_0_0 void ERR_remove_state(unsigned long pid); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:36, from SSLContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CommonUTF.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CommonUTF.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CommonUTF.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CommonUTF.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CommonUTF.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ CommonUTF.cpp: In function 'Pegasus::Boolean Pegasus::isValid_U8(const Uint8*, int)': CommonUTF.cpp:87:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 87 | if ((U8_char = (*--srcptr)) < 0x80 || U8_char > 0xBF) | ^~ CommonUTF.cpp:91:5: note: here 91 | case 3: | ^~~~ CommonUTF.cpp:92:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 92 | if ((U8_char = (*--srcptr)) < 0x80 || U8_char > 0xBF) | ^~ CommonUTF.cpp:96:5: note: here 96 | case 2: | ^~~~ CommonUTF.cpp:101:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 101 | switch (*src) | ^~~~~~ CommonUTF.cpp:127:5: note: here 127 | case 1: | ^~~~ CommonUTF.cpp: In function 'int Pegasus::UTF16toUTF8(const Uint16**, const Uint16*, Pegasus::Uint8**, Pegasus::Uint8*)': CommonUTF.cpp:228:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 228 | tempchar >>= 6; | ~~~~~~~~~^~~~~ CommonUTF.cpp:229:9: note: here 229 | case 3: | ^~~~ CommonUTF.cpp:231:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 231 | tempchar >>= 6; | ~~~~~~~~~^~~~~ CommonUTF.cpp:232:9: note: here 232 | case 2: | ^~~~ CommonUTF.cpp:234:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 234 | tempchar >>= 6; | ~~~~~~~~~^~~~~ CommonUTF.cpp:235:9: note: here 235 | case 1: | ^~~~ CommonUTF.cpp: In function 'int Pegasus::UTF8toUTF16(const Uint8**, const Uint8*, Pegasus::Uint16**, Pegasus::Uint16*)': CommonUTF.cpp:266:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 266 | tempchar <<= 6; | ~~~~~~~~~^~~~~ CommonUTF.cpp:267:9: note: here 267 | case 2: | ^~~~ CommonUTF.cpp:269:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 269 | tempchar <<= 6; | ~~~~~~~~~^~~~~ CommonUTF.cpp:270:9: note: here 270 | case 1: | ^~~~ CommonUTF.cpp:272:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 272 | tempchar <<= 6; | ~~~~~~~~~^~~~~ CommonUTF.cpp:273:9: note: here 273 | case 0: | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/XmlGenerator.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src XmlGenerator.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from XmlGenerator.h:38, from XmlGenerator.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from XmlGenerator.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from XmlGenerator.h:38, from XmlGenerator.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from XmlGenerator.h:38, from XmlGenerator.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from XmlGenerator.h:38, from XmlGenerator.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from XmlGenerator.h:38, from XmlGenerator.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from XmlGenerator.h:38, from XmlGenerator.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from XmlGenerator.h:38, from XmlGenerator.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from XmlGenerator.h:38, from XmlGenerator.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from XmlGenerator.h:38, from XmlGenerator.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from XmlGenerator.h:38, from XmlGenerator.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Constants.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Constants.cpp In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Constants.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ Constants.cpp: At global scope: Constants.cpp:39:35: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 39 | CIMNameCast("PG_ConfigSetting"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:41:35: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | CIMNameCast("PG_Authorization"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:43:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 43 | CIMNameCast("PG_User"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:45:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 45 | CIMNameCast("PG_SSLCertificate"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:47:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 47 | CIMNameCast("PG_SSLCertificateRevocationList"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:49:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 49 | CIMNameCast("PG_ProviderModule"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:51:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | CIMNameCast("PG_Provider"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:53:46: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | CIMNameCast("PG_CapabilitiesRegistration"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:55:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | CIMNameCast("PG_ConsumerCapabilities"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:57:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 57 | CIMNameCast("PG_ProviderCapabilities"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:59:45: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 59 | CIMNameCast("CIM_IndicationSubscription"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:61:54: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 61 | CIMNameCast("CIM_FormattedIndicationSubscription"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:63:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 63 | CIMNameCast("CIM_IndicationHandler"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:65:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 65 | CIMNameCast("CIM_ListenerDestination"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:67:46: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 67 | CIMNameCast("CIM_IndicationHandlerCIMXML"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:69:48: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 69 | CIMNameCast("CIM_ListenerDestinationCIMXML"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:71:49: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 71 | CIMNameCast("PG_IndicationHandlerSNMPMapper"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:73:54: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 73 | CIMNameCast("CIM_ListenerDestinationWSManagement"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:75:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 75 | CIMNameCast("PG_ListenerDestinationSystemLog"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:77:45: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 77 | CIMNameCast("PG_ListenerDestinationFile"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:79:46: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 79 | CIMNameCast("PG_ListenerDestinationEmail"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:81:39: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 81 | CIMNameCast("CIM_IndicationFilter"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:83:46: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 83 | CIMNameCast("PG_ProviderModulesInstAlert"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:85:37: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 85 | CIMNameCast("PG_ShutdownService"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:87:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | CIMNameCast("__Namespace"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:96:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 96 | CIMNameCast("CIM_QueryCapabilities"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:100:44: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 100 | CIMNameCast("PG_ProviderIndicationData"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:102:48: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 102 | CIMNameCast("PG_SubscriptionIndicationData"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:107:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 107 | CIMNameCast("CIM_Namespace"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:111:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 111 | CIMNameCast("CIM_ObjectManager"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:113:31: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 113 | CIMNameCast("PG_Namespace"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:115:58: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 115 | CIMNameCast("CIM_ObjectManagerCommunicationMechanism"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:117:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 117 | CIMNameCast("CIM_CIMXMLCommunicationMechanism"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:119:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 119 | CIMNameCast("PG_CIMXMLCommunicationMechanism"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:121:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 121 | CIMNameCast("CIM_ProtocolAdapter"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:123:41: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 123 | CIMNameCast("CIM_NamespaceInManager"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:130:37: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNameCast("PG_WBEMSLPTEMPLATE"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:159:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 159 | CIMNameCast("Creator"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:161:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 161 | CIMNameCast("AcceptLanguages"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:163:35: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 163 | CIMNameCast("ContentLanguages"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:165:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 165 | CIMNameCast("UserContext"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:167:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 167 | CIMNameCast("DesignatedUserContext"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:169:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 169 | CIMNameCast("ModuleGroupName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:171:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 171 | CIMNameCast("Bitness"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:178:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 178 | CIMNameCast("Destination"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:186:31: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 186 | CIMNameCast("DeliveryMode"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:189:23: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 189 | CIMNameCast("File"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:196:31: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 196 | CIMNameCast("CreationTime"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:203:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 203 | CIMNameCast("TargetHost"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:209:62: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 209 | const CIMName _PROPERTY_TEXTFORMAT = CIMNameCast("TextFormat"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:216:39: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 216 | CIMNameCast("TextFormatParameters"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:222:25: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 222 | CIMNameCast("MailTo"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:228:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 228 | CIMNameCast("MailSubject"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:234:25: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 234 | CIMNameCast("MailCc"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:240:23: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 240 | CIMNameCast("Name"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:246:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 246 | CIMNameCast("OperationalStatus"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:252:25: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 252 | CIMNameCast("Filter"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:258:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 258 | CIMNameCast("Handler"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:265:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 265 | CIMNameCast("SubscriptionState"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:271:75: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 271 | const CIMName _PROPERTY_SUBSCRIPTION_INFO = CIMNameCast("SubscriptionInfo"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:277:24: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 277 | CIMNameCast("Query"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:283:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 283 | CIMNameCast("QueryLanguage"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:289:23: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 289 | CIMNameCast("Name"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:296:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 296 | CIMNameCast("CreationClassName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:302:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 302 | CIMNameCast("PersistenceType"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:309:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 309 | CIMNameCast("SubscriptionRemovalTimeInterval"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:316:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 316 | CIMNameCast("SNMPVersion"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:339:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 339 | PEGASUS_NAMESPACENAME_INTERNAL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ Constants.cpp:341:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 341 | PEGASUS_NAMESPACENAME_INTERNAL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ Constants.cpp:343:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 343 | PEGASUS_NAMESPACENAME_INTEROP; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ Constants.cpp:345:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 345 | PEGASUS_NAMESPACENAME_INTERNAL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ Constants.cpp:347:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 347 | PEGASUS_NAMESPACENAME_INTERNAL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ Constants.cpp:349:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 349 | PEGASUS_NAMESPACENAME_INTERNAL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ Constants.cpp:358:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 358 | PEGASUS_NAMESPACENAME_CIMV2; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ Constants.cpp:368:35: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 368 | CIMNameCast("PG_ObjectManager"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:370:45: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 370 | CIMNameCast("PG_CommMechanismForManager"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:372:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 372 | CIMNameCast("PG_NamespaceInManager"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:374:39: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 374 | CIMNameCast("PG_RegisteredProfile"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:376:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 376 | CIMNameCast("PG_RegisteredSubProfile"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:378:39: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 378 | CIMNameCast("PG_ReferencedProfile"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:380:47: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 380 | CIMNameCast("CIM_ElementConformsToProfile"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:382:46: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 382 | CIMNameCast("PG_ElementConformsToProfile"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:384:52: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 384 | CIMNameCast("PG_ElementConformsToProfile_RP_RP"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:386:47: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 386 | CIMNameCast("PG_SubProfileRequiresProfile"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:388:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 388 | CIMNameCast("PG_SoftwareIdentity"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:390:45: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 390 | CIMNameCast("PG_ElementSoftwareIdentity"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:392:47: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 392 | CIMNameCast("PG_InstalledSoftwareIdentity"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:394:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 394 | CIMNameCast("PG_ComputerSystem"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:396:41: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 396 | CIMNameCast("PG_HostedObjectManager"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:398:39: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 398 | CIMNameCast("PG_HostedAccessPoint"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:402:49: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 402 | CIMNameCast("PG_ProviderProfileCapabilities"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:404:48: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 404 | CIMNameCast("PG_ProviderReferencedProfiles"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:410:33: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 410 | CIMNameCast("EmbeddedObject"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Constants.cpp:412:35: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 412 | CIMNameCast("EmbeddedInstance"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from Constants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HostLocator.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src HostLocator.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostAddress.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostLocator.h:35, from HostLocator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostAddress.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostLocator.h:35, from HostLocator.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostAddress.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostLocator.h:35, from HostLocator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HostAddress.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src HostAddress.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostAddress.h:37, from HostAddress.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostAddress.h:35, from HostAddress.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostAddress.h:37, from HostAddress.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/XmlParser.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src XmlParser.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from XmlParser.h:36, from XmlParser.cpp:95: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from XmlParser.cpp:90: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from XmlParser.h:36, from XmlParser.cpp:95: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from XmlParser.h:36, from XmlParser.cpp:95: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from XmlParser.h:36, from XmlParser.cpp:95: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from XmlParser.h:36, from XmlParser.cpp:95: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from XmlParser.h:36, from XmlParser.cpp:95: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from XmlParser.h:36, from XmlParser.cpp:95: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from XmlParser.h:36, from XmlParser.cpp:95: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from XmlParser.h:36, from XmlParser.cpp:95: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from XmlParser.h:36, from XmlParser.cpp:95: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from XmlParser.h:36, from XmlParser.cpp:95: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::XmlEntry; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:307:11: required from 'void Pegasus::Array::remove(Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::XmlEntry; Pegasus::Uint32 = unsigned int]' /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:124:16: required from 'void Pegasus::Stack::pop() [with T = Pegasus::XmlEntry]' XmlParser.cpp:553:26: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct Pegasus::XmlEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from XmlParser.cpp:95: XmlParser.h:121:31: note: 'struct Pegasus::XmlEntry' declared here 121 | struct PEGASUS_COMMON_LINKAGE XmlEntry | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AsyncRequestExecutor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src AsyncRequestExecutor.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Condition.h:37, from AsyncRequestExecutor.h:35, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Condition.h:35, from AsyncRequestExecutor.h:35, from AsyncRequestExecutor.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Condition.h:37, from AsyncRequestExecutor.h:35, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from AsyncRequestExecutor.h:37, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ThreadPool.h:37, from AsyncRequestExecutor.h:36, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from AsyncRequestExecutor.h:37, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from AsyncRequestExecutor.h:37, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from AsyncRequestExecutor.h:37, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from AsyncRequestExecutor.h:37, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from AsyncRequestExecutor.h:37, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from AsyncRequestExecutor.h:37, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from AsyncRequestExecutor.h:37, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ThreadPool.h:37, from AsyncRequestExecutor.h:36, from AsyncRequestExecutor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMInternalXmlEncoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMInternalXmlEncoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMInternalXmlEncoder.h:35, from CIMInternalXmlEncoder.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from CIMInternalXmlEncoder.h:36, from CIMInternalXmlEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SCMOInternalXmlEncoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src SCMOInternalXmlEncoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SCMOInternalXmlEncoder.h:40, from SCMOInternalXmlEncoder.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from SCMOInternalXmlEncoder.h:41, from SCMOInternalXmlEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/IndicationRouter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src IndicationRouter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/IndicationRouter.h:37, from IndicationRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/IndicationRouter.h:35, from IndicationRouter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/IndicationRouter.h:37, from IndicationRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from IndicationRouter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/IndicationRouter.h:38, from IndicationRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from IndicationRouter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/IndicationRouter.h:40, from IndicationRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from IndicationRouter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/IndicationRouter.h:40, from IndicationRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from IndicationRouter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/IndicationRouter.h:40, from IndicationRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from IndicationRouter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/IndicationRouter.h:38, from IndicationRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Attribute.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Attribute.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Attribute.h:36, from Attribute.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Attribute.h:35, from Attribute.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Attribute.h:36, from Attribute.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from Attribute.cpp:88: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from Attribute.h:36, from Attribute.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Attribute.cpp:88: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::Attribute*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Attribute' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Attribute.cpp:32: Attribute.h:42:30: note: 'class Pegasus::Attribute' declared here 42 | class PEGASUS_COMMON_LINKAGE Attribute | ^~~~~~~~~ In file included from Attribute.cpp:88: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Attribute' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Attribute.cpp:32: Attribute.h:42:30: note: 'class Pegasus::Attribute' declared here 42 | class PEGASUS_COMMON_LINKAGE Attribute | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from Attribute.cpp:88: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from Attribute.h:36, from Attribute.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMBuffer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMBuffer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/stdlib.h:36, from CIMBuffer.cpp:29: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from CIMBuffer.h:43, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from CIMBuffer.h:43, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from CIMBuffer.h:43, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMBuffer.cpp:41: CIMKeyBindingRep.h: In copy constructor 'Pegasus::CIMKeyBindingRep::CIMKeyBindingRep(const Pegasus::CIMKeyBindingRep&)': CIMKeyBindingRep.h:49:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 49 | : _name(x._name), _value(x._value), _type(x._type) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMBuffer.cpp:41: CIMKeyBindingRep.h: In constructor 'Pegasus::CIMKeyBindingRep::CIMKeyBindingRep(const Pegasus::CIMName&, const Pegasus::String&, Pegasus::CIMKeyBinding::Type)': CIMKeyBindingRep.h:57:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 57 | : _name(name), _value(value), _type(type) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMBuffer.cpp:42: CIMObjectPathRep.h: In copy constructor 'Pegasus::CIMObjectPathRep::CIMObjectPathRep(const Pegasus::CIMObjectPathRep&)': CIMObjectPathRep.h:49:43: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 49 | : _refCounter(1), _host(x._host), _nameSpace(x._nameSpace), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMBuffer.cpp:42: CIMObjectPathRep.h:50:9: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 50 | _className(x._className), _keyBindings(x._keyBindings) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMBuffer.cpp:42: CIMObjectPathRep.h: In constructor 'Pegasus::CIMObjectPathRep::CIMObjectPathRep(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, const Pegasus::Array&)': CIMObjectPathRep.h:59:40: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 59 | : _refCounter(1), _host(host), _nameSpace(nameSpace), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMBuffer.cpp:42: CIMObjectPathRep.h:60:9: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 60 | _className(className), _keyBindings(keyBindings) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from CIMBuffer.h:43, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CIMBuffer.h:33, from CIMBuffer.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMBinMsgSerializer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMBinMsgSerializer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:37, from CIMBinMsgSerializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:35, from CIMBinMsgSerializer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:37, from CIMBinMsgSerializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMBinMsgSerializer.h:36, from CIMBinMsgSerializer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:37, from CIMBinMsgSerializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMBinMsgSerializer.h:36, from CIMBinMsgSerializer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:37, from CIMBinMsgSerializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMBinMsgSerializer.h:36, from CIMBinMsgSerializer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:37, from CIMBinMsgSerializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CIMBinMsgSerializer.h:36, from CIMBinMsgSerializer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:37, from CIMBinMsgSerializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMBinMsgSerializer.h:36, from CIMBinMsgSerializer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:37, from CIMBinMsgSerializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/XmlWriter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src XmlWriter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from XmlWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from XmlWriter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from XmlWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from XmlWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from XmlWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from XmlWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from Constants.h:556, from XmlWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from XmlWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from Constants.h:556, from XmlWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from XmlWriter.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Constants.h:556, from XmlWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ XmlWriter.cpp: In static member function 'static void Pegasus::XmlWriter::appendInstanceElement(Pegasus::Buffer&, const Pegasus::CIMConstInstance&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&)': XmlWriter.cpp:1012:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1012 | CIMName name = propertyList[i]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from Constants.h:556, from XmlWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from CIMClassRep.h:38, from XmlWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Constants.h:556, from XmlWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/XmlReader.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src XmlReader.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from XmlReader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from XmlReader.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from XmlReader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from XmlReader.h:36, from XmlReader.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from XmlReader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from XmlReader.h:36, from XmlReader.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from XmlReader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from XmlReader.h:36, from XmlReader.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from XmlReader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ XmlReader.cpp: In static member function 'static Pegasus::CIMName Pegasus::XmlReader::getCimNameAttribute(Pegasus::Uint32, const Pegasus::XmlEntry&, const char*, Pegasus::Boolean)': XmlReader.cpp:397:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 397 | return CIMName(CIMNameCast(tmp)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from XmlReader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ XmlReader.cpp:413:28: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 413 | return CIMNameCast(name); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from XmlReader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ XmlReader.cpp: In static member function 'static Pegasus::CIMName Pegasus::XmlReader::getClassOriginAttribute(Pegasus::Uint32, const Pegasus::XmlEntry&, const char*)': XmlReader.cpp:500:28: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 500 | return CIMNameCast(name); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from XmlReader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ XmlReader.cpp: In static member function 'static Pegasus::CIMName Pegasus::XmlReader::getReferenceClassAttribute(Pegasus::Uint32, const Pegasus::XmlEntry&, const char*)': XmlReader.cpp:585:28: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 585 | return CIMNameCast(name); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from XmlReader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ XmlReader.cpp: In static member function 'static Pegasus::CIMName Pegasus::XmlReader::getSuperClassAttribute(Pegasus::Uint32, const Pegasus::XmlEntry&, const char*)': XmlReader.cpp:618:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 618 | return CIMNameCast(superClass); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from XmlReader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from XmlReader.h:36, from XmlReader.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from XmlReader.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ XmlReader.cpp: In static member function 'static Pegasus::CIMValue Pegasus::XmlReader::stringToValue(Pegasus::Uint32, const char*, Pegasus::Uint32, Pegasus::CIMType)': XmlReader.cpp:951:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 951 | } | ^ XmlReader.cpp:953:9: note: here 953 | case CIMTYPE_SINT8: | ^~~~ XmlReader.cpp:1006:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1006 | } | ^ XmlReader.cpp:1008:9: note: here 1008 | case CIMTYPE_DATETIME: | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMServerDescription.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMServerDescription.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMServerDescription.h:36, from CIMServerDescription.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMServerDescription.h:35, from CIMServerDescription.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMServerDescription.h:36, from CIMServerDescription.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from CIMServerDescription.cpp:97: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMServerDescription.h:36, from CIMServerDescription.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CIMServerDescription.cpp:97: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::CIMServerDescription*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMServerDescription' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMServerDescription.cpp:32: CIMServerDescription.h:42:30: note: 'class Pegasus::CIMServerDescription' declared here 42 | class PEGASUS_COMMON_LINKAGE CIMServerDescription | ^~~~~~~~~~~~~~~~~~~~ In file included from CIMServerDescription.cpp:97: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::CIMServerDescription' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMServerDescription.cpp:32: CIMServerDescription.h:42:30: note: 'class Pegasus::CIMServerDescription' declared here 42 | class PEGASUS_COMMON_LINKAGE CIMServerDescription | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from CIMServerDescription.cpp:97: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMServerDescription.h:36, from CIMServerDescription.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMBinMsgDeserializer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMBinMsgDeserializer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from CIMBinMsgDeserializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:35, from CIMBinMsgDeserializer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from CIMBinMsgDeserializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from CIMBinMsgDeserializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from CIMBinMsgDeserializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from CIMBinMsgDeserializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from CIMBinMsgDeserializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from CIMBinMsgDeserializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from CIMBinMsgDeserializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CIMBinMsgDeserializer.h:36, from CIMBinMsgDeserializer.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from CIMBinMsgDeserializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from CIMBinMsgDeserializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from CIMBinMsgDeserializer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/BinaryCodec.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcommon\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src BinaryCodec.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:39, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:35, from BinaryCodec.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:39, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:39, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMProperty.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:41, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:39, from BinaryCodec.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegcommon.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegcommon.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SCMO.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SCMOXmlWriter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SCMOClassCache.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SCMOStreamer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Print.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Executor.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Once.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Time.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Threads.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TSDKey.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Semaphore.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ReadWriteSem.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Condition.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AnonymousPipe.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Array.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AsyncOpNode.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AtomicInt.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AuthenticationInfoRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Base64.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Buffer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CharSet.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/LanguageParser.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AcceptLanguageList.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ContentLanguageList.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/LanguageTag.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/MessageLoader.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Char16Inline.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMClass.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMClassRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMDateTime.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMFlavor.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMInstance.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMInstanceRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMMessage.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMResponseData.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMMethod.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMMethodRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMName.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMNameInline.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMObject.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMObjectRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMObjectPath.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Cimom.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CimomMessage.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMParameter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMParameterRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMParamValue.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMParamValueRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMProperty.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMPropertyList.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMPropertyRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifier.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifierDecl.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifierDeclRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifierList.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifierNames.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMQualifierRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMScope.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMStatusCode.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMType.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMValue.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMValueInline.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Config.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/DeclContext.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Dir.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/List.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AsyncQueue.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/IDFactory.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AuditLogger.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Magic.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/UintArgs.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Exception.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/InternalException.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/FileSystem.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Formatter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HashTable.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HTTPAcceptor.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HTTPConnection.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HTTPConnector.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HTTPMessage.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Logger.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Memory.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Message.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/MessageQueue.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/MessageQueueService.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ModuleController.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Monitor.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Mutex.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ObjectNormalizer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/OperationContext.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/OperationContextInternal.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Pair.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/QueryExpressionRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Resolver.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ResponseHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ResponseHandlerRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Sharable.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Signal.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Socket.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SpinLock.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Stack.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/StatisticalData.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/String.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/StringConversion.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/StringInline.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/System.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TimeValue.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SSLContext.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TLS.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TraceFileHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TraceLogHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/TraceMemoryHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Tracer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Thread.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/ThreadPool.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Union.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/XmlGenerator.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/XmlParser.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/XmlReader.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/XmlWriter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CommonUTF.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Constants.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HostAddress.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/HostLocator.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/BinaryCodec.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMBuffer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMInternalXmlEncoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/SCMOInternalXmlEncoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/AsyncRequestExecutor.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMBinMsgSerializer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMBinMsgDeserializer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/IndicationRouter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/Attribute.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/CIMServerDescription.o -L/usr/lib -lssl -lcrypto -ldl -lpthread -lcrypt -lpam make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegcommon SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegcommon.so.1 libpegcommon.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' touch /builddir/build/BUILD/pegasus/build/lib/libpegcommon.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/Stopwatch.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_GENERAL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peggeneral\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Stopwatch.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from Stopwatch.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Stopwatch.h:35, from Stopwatch.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from Stopwatch.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/Guid.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_GENERAL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peggeneral\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src Guid.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Guid.h:34, from Guid.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Guid.h:33, from Guid.cpp:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Guid.h:34, from Guid.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/DynamicLibrary.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_GENERAL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peggeneral\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src DynamicLibrary.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from DynamicLibrary.h:36, from DynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from DynamicLibrary.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from DynamicLibrary.h:36, from DynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/SSLContextManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_GENERAL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peggeneral\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src SSLContextManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from SSLContextManager.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Network.h:35, from SSLContextManager.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from SSLContextManager.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SSLContextManager.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from SSLContextManager.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SSLContextManager.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SSLContextManager.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SSLContextManager.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SSLContextManager.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from SSLContextManager.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/SSLContextRep.h: In destructor 'Pegasus::SSLEnvironmentInitializer::~SSLEnvironmentInitializer()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/SSLContextRep.h:136:25: warning: 'void ERR_remove_state(long unsigned int)' is deprecated: Since OpenSSL 1.0.0 [-Wdeprecated-declarations] 136 | ERR_remove_state(0); | ~~~~~~~~~~~~~~~~^~~ In file included from SSLContextManager.cpp:39: /usr/include/openssl/err.h:476:30: note: declared here 476 | OSSL_DEPRECATEDIN_1_0_0 void ERR_remove_state(unsigned long pid); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SSLContextManager.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from SSLContextManager.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/VersionUtil.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_GENERAL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peggeneral\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src VersionUtil.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from VersionUtil.h:37, from VersionUtil.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from VersionUtil.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from VersionUtil.h:37, from VersionUtil.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/SubscriptionKey.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_GENERAL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peggeneral\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src SubscriptionKey.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from SubscriptionKey.h:37, from SubscriptionKey.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SubscriptionKey.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from SubscriptionKey.h:37, from SubscriptionKey.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/OptionManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_GENERAL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peggeneral\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src OptionManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from OptionManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from OptionManager.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from OptionManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from OptionManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from OptionManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from OptionManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from OptionManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from OptionManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from OptionManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from OptionManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from OptionManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/PropertyAccessor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_GENERAL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peggeneral\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src PropertyAccessor.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from PropertyAccessor.h:35, from PropertyAccessor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:35, from PropertyAccessor.h:35, from PropertyAccessor.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from PropertyAccessor.h:35, from PropertyAccessor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/CIMError.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_GENERAL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peggeneral\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CIMError.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from MofWriter.h:37, from CIMError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from MofWriter.h:35, from CIMError.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from MofWriter.h:37, from CIMError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from MofWriter.h:38, from CIMError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from MofWriter.h:37, from CIMError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from MofWriter.h:38, from CIMError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from MofWriter.h:38, from CIMError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from MofWriter.h:38, from CIMError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from MofWriter.h:38, from CIMError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from MofWriter.h:38, from CIMError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from MofWriter.h:37, from CIMError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/MofWriter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_GENERAL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peggeneral\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src MofWriter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MofWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from MofWriter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MofWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from MofWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MofWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from MofWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MofWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from MofWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MofWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from MofWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MofWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpeggeneral.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpeggeneral.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/CIMError.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/PropertyAccessor.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/DynamicLibrary.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/OptionManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/Stopwatch.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/SSLContextManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/MofWriter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/Guid.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/VersionUtil.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/SubscriptionKey.o -lpegcommon -L/usr/lib -lssl -lcrypto -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpeggeneral SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpeggeneral.so.1 libpeggeneral.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' touch /builddir/build/BUILD/pegasus/build/lib/libpeggeneral.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryIdentifier.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_QUERYCOMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegquerycommon\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes QueryIdentifier.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from QueryIdentifier.h:37, from QueryIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from QueryIdentifier.h:35, from QueryIdentifier.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from QueryIdentifier.h:37, from QueryIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from QueryIdentifier.h:38, from QueryIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from QueryIdentifier.h:37, from QueryIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from QueryIdentifier.h:38, from QueryIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from QueryIdentifier.h:38, from QueryIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from QueryIdentifier.h:38, from QueryIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from QueryIdentifier.h:38, from QueryIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from QueryIdentifier.h:38, from QueryIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from QueryIdentifier.h:37, from QueryIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryChainedIdentifier.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_QUERYCOMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegquerycommon\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes QueryChainedIdentifier.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from QueryChainedIdentifier.h:37, from QueryChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/Linkage.h:32, from QueryChainedIdentifier.h:35, from QueryChainedIdentifier.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from QueryChainedIdentifier.h:37, from QueryChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from QueryChainedIdentifier.h:37, from QueryChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from QueryChainedIdentifier.h:37, from QueryChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from QueryChainedIdentifier.h:37, from QueryChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from QueryChainedIdentifier.h:37, from QueryChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from QueryChainedIdentifier.h:37, from QueryChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from QueryChainedIdentifier.h:37, from QueryChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ QueryChainedIdentifier.cpp: In copy constructor 'Pegasus::QueryChainedIdentifier::QueryChainedIdentifier(const Pegasus::QueryChainedIdentifier&)': QueryChainedIdentifier.cpp:51:53: warning: implicitly-declared 'Pegasus::QueryChainedIdentifierRep::QueryChainedIdentifierRep(const Pegasus::QueryChainedIdentifierRep&)' is deprecated [-Wdeprecated-copy] 51 | _rep = new QueryChainedIdentifierRep(*(cid._rep)); | ^ In file included from QueryChainedIdentifier.cpp:33: QueryChainedIdentifierRep.h:68:32: note: because 'Pegasus::QueryChainedIdentifierRep' has user-provided 'Pegasus::QueryChainedIdentifierRep& Pegasus::QueryChainedIdentifierRep::operator=(const Pegasus::QueryChainedIdentifierRep&)' 68 | QueryChainedIdentifierRep& operator=(const QueryChainedIdentifierRep& rhs); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from QueryChainedIdentifier.h:37, from QueryChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from QueryChainedIdentifier.h:37, from QueryChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryException.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_QUERYCOMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegquerycommon\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes QueryException.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from QueryException.h:37, from QueryException.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from QueryException.h:35, from QueryException.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from QueryException.h:37, from QueryException.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/SelectStatement.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_QUERYCOMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegquerycommon\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes SelectStatement.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from SelectStatement.h:37, from SelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SelectStatement.h:35, from SelectStatement.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from SelectStatement.h:37, from SelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from SelectStatement.h:39, from SelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from SelectStatement.h:37, from SelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from SelectStatement.h:39, from SelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from SelectStatement.h:38, from SelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from SelectStatement.h:39, from SelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from SelectStatement.h:38, from SelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from SelectStatement.h:39, from SelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from SelectStatement.h:37, from SelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/SelectStatementRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_QUERYCOMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegquerycommon\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes SelectStatementRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from SelectStatement.h:37, from SelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SelectStatement.h:35, from SelectStatementRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from SelectStatement.h:37, from SelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from SelectStatement.h:39, from SelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from SelectStatement.h:37, from SelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from SelectStatement.h:39, from SelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from SelectStatement.h:38, from SelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from SelectStatement.h:39, from SelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from SelectStatement.h:38, from SelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from SelectStatement.h:39, from SelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from SelectStatement.h:37, from SelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryIdentifierRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_QUERYCOMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegquerycommon\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes QueryIdentifierRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from QueryIdentifierRep.h:44, from QueryIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from QueryIdentifierRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from QueryIdentifierRep.h:44, from QueryIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from QueryIdentifierRep.h:47, from QueryIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from QueryIdentifierRep.h:44, from QueryIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from QueryIdentifierRep.h:47, from QueryIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from QueryIdentifierRep.h:46, from QueryIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from QueryIdentifierRep.h:47, from QueryIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from QueryIdentifierRep.h:46, from QueryIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from QueryIdentifierRep.h:47, from QueryIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from QueryIdentifierRep.h:44, from QueryIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryChainedIdentifierRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_QUERYCOMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegquerycommon\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes QueryChainedIdentifierRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from QueryChainedIdentifier.h:37, from QueryChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/Linkage.h:32, from QueryChainedIdentifier.h:35, from QueryChainedIdentifierRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from QueryChainedIdentifier.h:37, from QueryChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from QueryChainedIdentifier.h:37, from QueryChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from QueryChainedIdentifier.h:37, from QueryChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from QueryChainedIdentifier.h:37, from QueryChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from QueryChainedIdentifier.h:37, from QueryChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from QueryChainedIdentifier.h:37, from QueryChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from QueryChainedIdentifier.h:37, from QueryChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from QueryChainedIdentifier.h:37, from QueryChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from QueryChainedIdentifier.h:37, from QueryChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/SubRange.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_QUERYCOMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegquerycommon\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes SubRange.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from SubRange.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/Linkage.h:32, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:35, from SubRange.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from SubRange.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from SubRange.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from SubRange.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from SubRange.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from SubRange.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from SubRange.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from SubRange.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from SubRange.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from SubRange.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_QUERYCOMMON_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegquerycommon\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes QueryContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from QueryContext.h:35, from QueryContext.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ QueryContext.cpp: In constructor 'Pegasus::QueryContext::QueryContext(const Pegasus::CIMNamespaceName&)': QueryContext.cpp:40:7: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 40 | : _NS(inNS) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ QueryContext.cpp: In copy constructor 'Pegasus::QueryContext::QueryContext(const Pegasus::QueryContext&)': QueryContext.cpp:45:7: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 45 | : _NS(ctx._NS), | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ QueryContext.cpp: In member function 'Pegasus::CIMNamespaceName Pegasus::QueryContext::getNamespace() const': QueryContext.cpp:78:12: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 78 | return _NS; | ^~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from QueryContext.h:37, from QueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegquerycommon.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegquerycommon.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryContext.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryException.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryIdentifier.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryIdentifierRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryChainedIdentifier.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/QueryChainedIdentifierRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/SelectStatement.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/SelectStatementRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryCommon/SubRange.o -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegquerycommon SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegquerycommon.so.1 libpegquerycommon.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' touch /builddir/build/BUILD/pegasus/build/lib/libpegquerycommon.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/ClientOpPerformanceDataHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ClientOpPerformanceDataHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMEnumerationContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMEnumerationContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMEnumerationContext.h:39, from CIMEnumerationContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/Linkage.h:32, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMEnumerationContext.h:37, from CIMEnumerationContext.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMEnumerationContext.h:39, from CIMEnumerationContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CIMEnumerationContext.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMEnumerationContext.h:39, from CIMEnumerationContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CIMEnumerationContext.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMEnumerationContext.h:40, from CIMEnumerationContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMEnumerationContext.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMEnumerationContext.h:40, from CIMEnumerationContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CIMEnumerationContext.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMEnumerationContext.h:39, from CIMEnumerationContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMClientException.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMClientException.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMClientException.h:36, from CIMClientException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from CIMClientException.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMClientException.h:36, from CIMClientException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/ClientPerfDataStore.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ClientPerfDataStore.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ClientPerfDataStore.h:36, from ClientPerfDataStore.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMOperationType.h:35, from ClientPerfDataStore.h:35, from ClientPerfDataStore.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ClientPerfDataStore.h:36, from ClientPerfDataStore.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from ClientPerfDataStore.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ClientPerfDataStore.h:36, from ClientPerfDataStore.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from ClientPerfDataStore.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from ClientPerfDataStore.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from ClientPerfDataStore.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from ClientPerfDataStore.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from ClientPerfDataStore.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ClientPerfDataStore.h:36, from ClientPerfDataStore.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/ClientAuthenticator.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ClientAuthenticator.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ClientAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ClientAuthenticator.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ClientAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ClientAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ClientAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ClientAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ClientAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ClientAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ClientAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ClientAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ClientAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMServerDiscovery.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMServerDiscovery.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CIMServerDiscovery.h:36, from CIMServerDiscovery.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMServerDiscovery.h:35, from CIMServerDiscovery.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CIMServerDiscovery.h:36, from CIMServerDiscovery.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMClient.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMClient.h:36, from CIMClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMClient.h:35, from CIMClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMClient.h:36, from CIMClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMClient.h:36, from CIMClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMClient.h:37, from CIMClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from CIMClient.h:37, from CIMClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:50, from CIMClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMClient.h:37, from CIMClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMClient.cpp: In member function 'Pegasus::CIMInstance Pegasus::CIMClient::getInstance(const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&)': CIMClient.cpp:167:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 167 | CIMName cls = p.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMClient.h:37, from CIMClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMClient.h:36, from CIMClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMOperationRequestEncoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMOperationRequestEncoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:33, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:37, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMOperationRequestEncoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:33, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:37, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:37, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:33, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:37, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:37, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:33, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:37, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:37, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:33, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:37, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:38, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:33, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:37, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestEncoder.cpp: In member function 'void Pegasus::CIMOperationRequestEncoder::_encodeGetInstanceRequest(Pegasus::CIMGetInstanceRequestMessage*)': CIMOperationRequestEncoder.cpp:532:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 532 | if (!message->propertyList.isNull()) | ^~ CIMOperationRequestEncoder.cpp:536:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 536 | Buffer buffer = XmlWriter::formatSimpleIMethodReqMessage(_hostName, | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:37, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:33, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:37, from CIMOperationRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMClientRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMClientRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMClientRep.h:36, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMClientRep.h:35, from CIMClientRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMClientRep.h:36, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMClientRep.h:49, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMClientRep.h:36, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMClientRep.h:49, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMClientRep.h:37, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMClientRep.h:49, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from CIMClientRep.h:37, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from CIMClientRep.h:50, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CIMClientRep.h:37, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMClientRep.h:49, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMClientRep.h:36, from CIMClientRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMOperationResponseDecoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMOperationResponseDecoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMOperationResponseDecoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMOperationResponseDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMOperationResponseDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMOperationResponseDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CIMOperationResponseDecoder.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMOperationResponseDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegclient.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegclient.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/ClientPerfDataStore.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/ClientOpPerformanceDataHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMClientRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMClient.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMOperationRequestEncoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMOperationResponseDecoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/ClientAuthenticator.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMClientException.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMEnumerationContext.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/CIMServerDiscovery.o -lpegcommon -lpegslp_client -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegclient SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegclient.so.1 libpegclient.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' touch /builddir/build/BUILD/pegasus/build/lib/libpegclient.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigPropertyOwner.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ConfigPropertyOwner.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from ConfigPropertyOwner.h:44, from ConfigPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/Linkage.h:32, from ConfigPropertyOwner.h:43, from ConfigPropertyOwner.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from ConfigPropertyOwner.h:44, from ConfigPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ConfigPropertyOwner.h:44, from ConfigPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from ConfigPropertyOwner.h:44, from ConfigPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ConfigPropertyOwner.h:44, from ConfigPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigPropertyOwner.h:44, from ConfigPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ConfigPropertyOwner.h:44, from ConfigPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigPropertyOwner.h:44, from ConfigPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ConfigPropertyOwner.h:44, from ConfigPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from ConfigPropertyOwner.h:44, from ConfigPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigExceptions.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ConfigExceptions.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringConversion.h:37, from ConfigExceptions.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringConversion.h:33, from ConfigExceptions.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringConversion.h:37, from ConfigExceptions.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/LogPropertyOwner.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src LogPropertyOwner.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from LogPropertyOwner.h:42, from LogPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/Linkage.h:32, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:43, from LogPropertyOwner.h:42, from LogPropertyOwner.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from LogPropertyOwner.h:42, from LogPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from LogPropertyOwner.h:42, from LogPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from LogPropertyOwner.h:42, from LogPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from LogPropertyOwner.h:42, from LogPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from LogPropertyOwner.h:42, from LogPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from LogPropertyOwner.h:42, from LogPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from LogPropertyOwner.h:42, from LogPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from LogPropertyOwner.h:42, from LogPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from LogPropertyOwner.h:42, from LogPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/FileSystemPropertyOwner.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src FileSystemPropertyOwner.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from FileSystemPropertyOwner.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from FileSystemPropertyOwner.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from FileSystemPropertyOwner.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from FileSystemPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from FileSystemPropertyOwner.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from FileSystemPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from FileSystemPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from FileSystemPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from FileSystemPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from FileSystemPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from FileSystemPropertyOwner.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigFile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ConfigFile.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ConfigFile.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from ConfigFile.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ConfigFile.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFile.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ConfigFile.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFile.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFile.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFile.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFile.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from ConfigFile.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFile.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFile.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ConfigFile.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigFileHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ConfigFileHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ConfigFileHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iosfwd:38, from /usr/include/c++/11/ios:38, from /usr/include/c++/11/istream:38, from /usr/include/c++/11/fstream:38, from ConfigFileHandler.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ConfigFileHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFileHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ConfigFileHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFileHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFileHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFileHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFileHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from ConfigFileHandler.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFileHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigFileHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ConfigFileHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/DefaultPropertyOwner.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src DefaultPropertyOwner.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from DefaultPropertyOwner.h:36, from DefaultPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from DefaultPropertyOwner.h:36, from DefaultPropertyOwner.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from DefaultPropertyOwner.h:36, from DefaultPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from DefaultPropertyOwner.h:40, from DefaultPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from DefaultPropertyOwner.h:36, from DefaultPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from DefaultPropertyOwner.h:40, from DefaultPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DefaultPropertyOwner.h:37, from DefaultPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from DefaultPropertyOwner.h:40, from DefaultPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DefaultPropertyOwner.h:37, from DefaultPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPAcceptor.h:38, from DefaultPropertyOwner.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DefaultPropertyOwner.h:37, from DefaultPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from DefaultPropertyOwner.h:40, from DefaultPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from DefaultPropertyOwner.h:36, from DefaultPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/NormalizationPropertyOwner.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src NormalizationPropertyOwner.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from NormalizationPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SharedPtr.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:35, from NormalizationPropertyOwner.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from NormalizationPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ConfigManager.h:47, from NormalizationPropertyOwner.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from NormalizationPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ConfigManager.h:47, from NormalizationPropertyOwner.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from NormalizationPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ConfigManager.h:47, from NormalizationPropertyOwner.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from NormalizationPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ConfigManager.h:47, from NormalizationPropertyOwner.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ObjectNormalizer.h:36, from NormalizationPropertyOwner.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/RepositoryPropertyOwner.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src RepositoryPropertyOwner.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from RepositoryPropertyOwner.h:42, from RepositoryPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/Linkage.h:32, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:43, from RepositoryPropertyOwner.h:42, from RepositoryPropertyOwner.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from RepositoryPropertyOwner.h:42, from RepositoryPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from RepositoryPropertyOwner.h:42, from RepositoryPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from RepositoryPropertyOwner.h:42, from RepositoryPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from RepositoryPropertyOwner.h:42, from RepositoryPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from RepositoryPropertyOwner.h:42, from RepositoryPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from RepositoryPropertyOwner.h:42, from RepositoryPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from RepositoryPropertyOwner.h:42, from RepositoryPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from RepositoryPropertyOwner.h:42, from RepositoryPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigPropertyOwner.h:44, from RepositoryPropertyOwner.h:42, from RepositoryPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigPropertyHelp.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ConfigPropertyHelp.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from ConfigPropertyHelp.h:46, from ConfigPropertyHelp.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/Linkage.h:32, from ConfigPropertyHelp.h:45, from ConfigPropertyHelp.cpp:41: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from ConfigPropertyHelp.h:46, from ConfigPropertyHelp.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ConfigPropertyHelp.h:46, from ConfigPropertyHelp.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from ConfigPropertyHelp.h:46, from ConfigPropertyHelp.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ConfigPropertyHelp.h:46, from ConfigPropertyHelp.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigPropertyHelp.h:46, from ConfigPropertyHelp.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ConfigPropertyHelp.h:46, from ConfigPropertyHelp.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigPropertyHelp.h:46, from ConfigPropertyHelp.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ConfigPropertyHelp.h:46, from ConfigPropertyHelp.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from ConfigPropertyHelp.h:46, from ConfigPropertyHelp.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ShutdownPropertyOwner.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ShutdownPropertyOwner.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ShutdownPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:35, from ShutdownPropertyOwner.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ShutdownPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ShutdownPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ShutdownPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ShutdownPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ShutdownPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ShutdownPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ShutdownPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ShutdownPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ShutdownPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ProviderDirPropertyOwner.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProviderDirPropertyOwner.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from ProviderDirPropertyOwner.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderDirPropertyOwner.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from ProviderDirPropertyOwner.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderDirPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from ProviderDirPropertyOwner.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderDirPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderDirPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderDirPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderDirPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderDirPropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from ProviderDirPropertyOwner.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/TracePropertyOwner.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TracePropertyOwner.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from TracePropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from TracePropertyOwner.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from TracePropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TracePropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from TracePropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TracePropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TracePropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TracePropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TracePropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TracePropertyOwner.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from TracePropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ConfigManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from ConfigManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from ConfigManager.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from ConfigManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigManager.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from ConfigManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigManager.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigManager.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigManager.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigManager.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConfigManager.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from ConfigManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/SecurityPropertyOwner.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SecurityPropertyOwner.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ConfigManager.h:46, from SecurityPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from ConfigManager.h:43, from SecurityPropertyOwner.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ConfigManager.h:46, from SecurityPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ConfigManager.h:47, from SecurityPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ConfigManager.h:46, from SecurityPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ConfigManager.h:47, from SecurityPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigManager.h:47, from SecurityPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ConfigManager.h:47, from SecurityPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigManager.h:47, from SecurityPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ConfigManager.h:47, from SecurityPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ConfigManager.h:46, from SecurityPropertyOwner.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegconfig.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegconfig.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigExceptions.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigFile.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigFileHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigPropertyOwner.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/DefaultPropertyOwner.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/FileSystemPropertyOwner.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/LogPropertyOwner.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/NormalizationPropertyOwner.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/TracePropertyOwner.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/SecurityPropertyOwner.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/RepositoryPropertyOwner.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ProviderDirPropertyOwner.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ShutdownPropertyOwner.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/ConfigPropertyHelp.o -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegconfig SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegconfig.so.1 libpegconfig.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' touch /builddir/build/BUILD/pegasus/build/lib/libpegconfig.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/ObjectCache.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. ObjectCache.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from ObjectCache.h:36, from ObjectCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ObjectCache.h:35, from ObjectCache.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from ObjectCache.h:36, from ObjectCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/RepositoryDeclContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. RepositoryDeclContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:35, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from RepositoryDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from RepositoryDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from RepositoryDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from RepositoryDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from RepositoryDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from RepositoryDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from RepositoryDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from RepositoryDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from RepositoryDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from RepositoryDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from RepositoryDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from RepositoryDeclContext.h:35, from RepositoryDeclContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/AutoStreamer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. AutoStreamer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from ObjectStreamer.h:35, from AutoStreamer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:35, from ObjectStreamer.h:35, from AutoStreamer.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from ObjectStreamer.h:35, from AutoStreamer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from ObjectStreamer.h:37, from AutoStreamer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from ObjectStreamer.h:35, from AutoStreamer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from ObjectStreamer.h:37, from AutoStreamer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from ObjectStreamer.h:35, from AutoStreamer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from ObjectStreamer.h:37, from AutoStreamer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from ObjectStreamer.h:35, from AutoStreamer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from ObjectStreamer.h:37, from AutoStreamer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from ObjectStreamer.h:35, from AutoStreamer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/Packer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. Packer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Packer.h:37, from Packer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from Packer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Packer.h:37, from Packer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Packer.h:37, from Packer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Packer.h:37, from Packer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Packer.h:37, from Packer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Packer.h:37, from Packer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from Packer.h:37, from Packer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Packer.h:37, from Packer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Packer.h:37, from Packer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Packer.h:37, from Packer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/RepositoryQueryContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. RepositoryQueryContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from RepositoryQueryContext.h:35, from RepositoryQueryContext.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from RepositoryQueryContext.h:39, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from RepositoryQueryContext.h:39, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from RepositoryQueryContext.h:39, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryQueryContext.h:40, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryQueryContext.h:40, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryQueryContext.h:40, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryQueryContext.h:40, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryQueryContext.h:40, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryQueryContext.h:40, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryQueryContext.h:40, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryQueryContext.h:40, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryQueryContext.h:40, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryQueryContext.h:40, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryQueryContext.h:40, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from RepositoryQueryContext.h:39, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from RepositoryQueryContext.h:38, from RepositoryQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/InheritanceTree.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. InheritanceTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InheritanceTree.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from InheritanceTree.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InheritanceTree.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InheritanceTree.h:37, from InheritanceTree.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InheritanceTree.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from InheritanceTree.h:37, from InheritanceTree.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from InheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from InheritanceTree.h:37, from InheritanceTree.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from InheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ InheritanceTree.cpp: In constructor 'Pegasus::InheritanceTreeNode::InheritanceTreeNode(const Pegasus::CIMName&)': InheritanceTree.cpp:120:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 120 | : className(className_), superClass(0), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from InheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ InheritanceTree.cpp: In member function 'void Pegasus::InheritanceTreeNode::print(std::ostream&) const': InheritanceTree.cpp:234:57: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 234 | os << (superClass ? superClass->className : CIMName()).getString(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from InheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InheritanceTree.h:37, from InheritanceTree.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InheritanceTree.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/XmlStreamer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. XmlStreamer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from XmlStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:35, from XmlStreamer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from XmlStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from XmlStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from XmlStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from XmlStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from XmlStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from XmlStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from XmlStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from XmlStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from XmlStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/NameSpaceManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. NameSpaceManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:35, from NameSpaceManager.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from NameSpaceManager.h:37, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from NameSpaceManager.h:37, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from NameSpaceManager.h:37, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from NameSpaceManager.h:38, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from NameSpaceManager.h:38, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from NameSpaceManager.h:38, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from NameSpaceManager.h:38, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from NameSpaceManager.h:38, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from NameSpaceManager.h:38, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from NameSpaceManager.h:38, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from NameSpaceManager.h:38, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from NameSpaceManager.h:38, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from NameSpaceManager.h:38, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from NameSpaceManager.h:38, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NameSpaceManager.cpp: In constructor 'Pegasus::NameSpace::NameSpace(const Pegasus::CIMNamespaceName&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::NameSpace*, const Pegasus::String&, const Pegasus::Array >&)': NameSpaceManager.cpp:124:7: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 124 | : _nameSpaceName(nameSpaceName), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NameSpaceManager.cpp: In member function 'Pegasus::CIMName Pegasus::NameSpace::getSuperClassName(const Pegasus::CIMName&) const': NameSpaceManager.cpp:211:12: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 211 | return superClassName; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from NameSpaceManager.h:37, from NameSpaceManager.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from NameSpaceManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/BinaryStreamer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. BinaryStreamer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from BinaryStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:35, from BinaryStreamer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from BinaryStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from BinaryStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from BinaryStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from BinaryStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from BinaryStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from BinaryStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from BinaryStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ BinaryStreamer.cpp: In static member function 'static void Pegasus::BinaryStreamer::_unpackName(const Pegasus::Buffer&, Pegasus::Uint32&, Pegasus::CIMName&)': BinaryStreamer.cpp:347:49: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 347 | x = tmp.size() ? CIMNameCast(tmp) : CIMName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from BinaryStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from BinaryStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from BinaryStreamer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/AssocInstTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. AssocInstTable.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from AssocInstTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from AssocInstTable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from AssocInstTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocInstTable.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from AssocInstTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocInstTable.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocInstTable.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocInstTable.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocInstTable.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocInstTable.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from AssocInstTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/AssocClassCache.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. AssocClassCache.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from AssocClassCache.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In instantiation of 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::ClassAssociation]': AssocClassCache.cpp:151:34: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: note: synthesized method 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::ClassAssociation&)' first required here 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::ClassAssociation; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:307:11: required from 'void Pegasus::Array::remove(Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::ClassAssociation; Pegasus::Uint32 = unsigned int]' AssocClassCache.cpp:177:50: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::ClassAssociation' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AssocClassCache.h:40, from AssocClassCache.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: note: 'class Pegasus::ClassAssociation' declared here 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/PersistentStore.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. PersistentStore.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from PersistentStore.h:36, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from PersistentStore.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from PersistentStore.h:36, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AutoStreamer.h:35, from PersistentStore.h:43, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from PersistentStore.h:36, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AutoStreamer.h:35, from PersistentStore.h:43, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AutoStreamer.h:35, from PersistentStore.h:43, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from PersistentStore.h:44, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from PersistentStore.h:44, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from PersistentStore.h:44, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from PersistentStore.h:44, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from PersistentStore.h:44, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from PersistentStore.h:44, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from PersistentStore.h:44, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from PersistentStore.h:44, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from PersistentStore.h:44, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from PersistentStore.h:44, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from PersistentStore.h:44, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from PersistentStore.h:37, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AutoStreamer.h:35, from PersistentStore.h:43, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from PersistentStore.h:36, from PersistentStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/AssocClassTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. AssocClassTable.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from AssocClassTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from AssocClassTable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from AssocClassTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from AssocClassTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from AssocClassTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In instantiation of 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::ClassAssociation]': AssocClassTable.cpp:176:45: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from AssocClassTable.h:39, from AssocClassTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocClassTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: note: synthesized method 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::ClassAssociation&)' first required here 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/InstanceIndexFile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. InstanceIndexFile.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from InstanceIndexFile.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from InstanceIndexFile.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from InstanceIndexFile.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from InstanceIndexFile.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from InstanceIndexFile.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from InstanceIndexFile.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from InstanceIndexFile.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from InstanceIndexFile.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from InstanceIndexFile.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from InstanceIndexFile.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from InstanceIndexFile.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/InstanceDataFile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. InstanceDataFile.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InstanceDataFile.h:37, from InstanceDataFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iosfwd:38, from /usr/include/c++/11/ios:38, from /usr/include/c++/11/istream:38, from /usr/include/c++/11/fstream:38, from InstanceDataFile.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InstanceDataFile.h:37, from InstanceDataFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from InstanceDataFile.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InstanceDataFile.h:37, from InstanceDataFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from InstanceDataFile.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from InstanceDataFile.h:39, from InstanceDataFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from InstanceDataFile.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from InstanceDataFile.h:39, from InstanceDataFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from InstanceDataFile.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InstanceDataFile.h:37, from InstanceDataFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/FileBasedStore.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. FileBasedStore.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from FileBasedStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from FileBasedStore.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from FileBasedStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from FileBasedStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from FileBasedStore.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In instantiation of 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::NamespaceDefinition]': FileBasedStore.cpp:1360:30: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:104:7: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 104 | class NamespaceDefinition | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStore.h:44, from FileBasedStore.h:37, from FileBasedStore.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:104:7: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 104 | class NamespaceDefinition | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from FileBasedStore.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: note: synthesized method 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::NamespaceDefinition&)' first required here 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/CIMRepository.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_REPOSITORY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegrepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I.. CIMRepository.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMRepository.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMRepository.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMRepository.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMRepository.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMRepository.cpp: In function 'Pegasus::Array Pegasus::_buildClassAssociationEntries(const Pegasus::CIMConstClass&)': CIMRepository.cpp:420:54: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 420 | CIMName assocClassName = assocClass.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMRepository.cpp: In function 'Pegasus::Array Pegasus::_buildInstanceAssociationEntries(const Pegasus::CIMNamespaceName&, const Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&)': CIMRepository.cpp:494:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 494 | CIMName assocClassName = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In copy constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::NamespaceDefinition&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:104:7: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 104 | class NamespaceDefinition | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:104:7: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 104 | class NamespaceDefinition | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMRepository.cpp: In constructor 'Pegasus::CIMRepository::CIMRepository(const Pegasus::String&, Pegasus::Uint32, Pegasus::RepositoryDeclContext*)': CIMRepository.cpp:737:59: note: synthesized method 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::NamespaceDefinition&)' first required here 737 | NamespaceDefinition tmp = nameSpaces[j]; | ^ CIMRepository.cpp: In member function 'Pegasus::Boolean Pegasus::CIMRepositoryRep::_checkInstanceAlreadyExists(const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&) const': CIMRepository.cpp:960:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 960 | CIMName className = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMRepository.cpp: In member function 'void Pegasus::CIMRepository::deleteClass(const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&)': CIMRepository.cpp:1107:32: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1107 | pSCMOCache->removeSCMOClass(nameSpace,className); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMRepository.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:90:43: note: initializing argument 1 of 'void Pegasus::SCMOClassCache::removeSCMOClass(Pegasus::CIMNamespaceName, Pegasus::CIMName)' 90 | void removeSCMOClass(CIMNamespaceName cimNameSpace,CIMName cimClassName); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ CIMRepository.cpp:1107:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1107 | pSCMOCache->removeSCMOClass(nameSpace,className); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMRepository.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClassCache.h:90:64: note: initializing argument 2 of 'void Pegasus::SCMOClassCache::removeSCMOClass(Pegasus::CIMNamespaceName, Pegasus::CIMName)' 90 | void removeSCMOClass(CIMNamespaceName cimNameSpace,CIMName cimClassName); | ~~~~~~~~^~~~~~~~~~~~ CIMRepository.cpp: In member function 'Pegasus::Array Pegasus::CIMRepository::associators(const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&)': CIMRepository.cpp:1833:63: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1833 | CIMNamespaceName tmpNameSpace = names[i].getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMRepository.cpp: In member function 'Pegasus::Array Pegasus::CIMRepository::_associatorNames(const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&)': CIMRepository.cpp:1941:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1941 | CIMName className = objectName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMRepository.cpp: In member function 'Pegasus::Array Pegasus::CIMRepository::references(const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&)': CIMRepository.cpp:2024:63: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2024 | CIMNamespaceName tmpNameSpace = names[i].getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMRepository.cpp: In member function 'Pegasus::Array Pegasus::CIMRepository::_referenceNames(const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::String&)': CIMRepository.cpp:2125:57: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 2125 | CIMName className = objectName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CIMRepository.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In instantiation of 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::ClassAssociation]': CIMRepository.cpp:439:45: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:41:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 41 | class ClassAssociation | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: note: synthesized method 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::ClassAssociation&)' first required here 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In instantiation of 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::InstanceAssociation]': CIMRepository.cpp:565:48: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:70:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 70 | class InstanceAssociation | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:70:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 70 | class InstanceAssociation | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:70:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 70 | class InstanceAssociation | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:70:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 70 | class InstanceAssociation | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:70:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 70 | class InstanceAssociation | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from CIMRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: note: synthesized method 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::InstanceAssociation&)' first required here 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::NamespaceDefinition; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:307:11: required from 'void Pegasus::Array::remove(Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::NamespaceDefinition; Pegasus::Uint32 = unsigned int]' CIMRepository.cpp:752:34: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::NamespaceDefinition' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CIMRepository.h:46, from CIMRepository.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:104:7: note: 'class Pegasus::NamespaceDefinition' declared here 104 | class NamespaceDefinition | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegrepository.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegrepository.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/NameSpaceManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/ObjectCache.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/InheritanceTree.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/RepositoryDeclContext.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/RepositoryQueryContext.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/AutoStreamer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/BinaryStreamer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/Packer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/XmlStreamer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/AssocClassTable.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/AssocClassCache.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/AssocInstTable.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/InstanceIndexFile.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/InstanceDataFile.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/PersistentStore.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/FileBasedStore.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/CIMRepository.o -lpegcommon -lpegquerycommon -lpegconfig -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegrepository SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegrepository.so.1 libpegrepository.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' touch /builddir/build/BUILD/pegasus/build/lib/libpegrepository.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/getoopt' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/getoopt/getoopt.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_GETOOPT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peggetoopt\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include getoopt.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/getoopt' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from getoopt.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusVersion.h:37, from getoopt.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from getoopt.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from getoopt.h:57, from getoopt.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from getoopt.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from getoopt.h:57, from getoopt.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from getoopt.h:57, from getoopt.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from getoopt.h:57, from getoopt.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from getoopt.h:57, from getoopt.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from getoopt.h:57, from getoopt.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from getoopt.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/getoopt' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpeggetoopt.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpeggetoopt.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/getoopt/getoopt.o -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/getoopt' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpeggetoopt SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpeggetoopt.so.1 libpeggetoopt.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/getoopt' touch /builddir/build/BUILD/pegasus/build/lib/libpeggetoopt.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/getoopt' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLSimplePropertySource.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLSimplePropertySource.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLPropertySource.h:36, from WQLSimplePropertySource.h:36, from WQLSimplePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WQLSimplePropertySource.h:35, from WQLSimplePropertySource.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLPropertySource.h:36, from WQLSimplePropertySource.h:36, from WQLSimplePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLParserState.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLParserState.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from WQLParserState.h:40, from WQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WQLParserState.h:39, from WQLParserState.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from WQLParserState.h:40, from WQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WQLParserState.h:40, from WQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from WQLParserState.h:40, from WQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from WQLParserState.h:40, from WQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from WQLParserState.h:40, from WQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WQLParserState.h:40, from WQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from WQLParserState.h:40, from WQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WQLParserState.h:40, from WQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from WQLParserState.h:40, from WQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLPropertySource.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLPropertySource.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from WQLPropertySource.h:36, from WQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WQLPropertySource.h:35, from WQLPropertySource.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from WQLPropertySource.h:36, from WQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLOperation.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLOperation.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLInstancePropertySource.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLInstancePropertySource.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from WQLInstancePropertySource.h:36, from WQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WQLInstancePropertySource.h:35, from WQLInstancePropertySource.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from WQLInstancePropertySource.h:36, from WQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLYACC.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLYACC.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLOperand.h:37, from WQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WQL.y:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLOperand.h:37, from WQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.y:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLOperand.h:37, from WQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.y:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.y:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.y:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.y:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.y:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLOperand.h:37, from WQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLSelectStatement.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLSelectStatement.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from WQLSelectStatement.h:38, from WQLSelectStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WQLSelectStatement.h:36, from WQLSelectStatement.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from WQLSelectStatement.h:38, from WQLSelectStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WQLSelectStatement.h:38, from WQLSelectStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from WQLSelectStatement.h:38, from WQLSelectStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from WQLSelectStatement.h:38, from WQLSelectStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from WQLSelectStatement.h:38, from WQLSelectStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WQLSelectStatement.h:38, from WQLSelectStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from WQLSelectStatement.h:38, from WQLSelectStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WQLSelectStatement.h:38, from WQLSelectStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from WQLSelectStatement.h:38, from WQLSelectStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLLEX.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLLEX.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.l:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from WQLLEX.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.l:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.l:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.l:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.l:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.l:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.l:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.l:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.l:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParserState.h:40, from WQL.l:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLOperand.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLOperand.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from WQLOperand.h:37, from WQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from WQLOperand.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from WQLOperand.h:37, from WQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLQueryExpressionRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLQueryExpressionRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from WQLQueryExpressionRep.h:40, from WQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WQLQueryExpressionRep.h:39, from WQLQueryExpressionRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from WQLQueryExpressionRep.h:40, from WQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WQLSelectStatement.h:38, from WQLQueryExpressionRep.h:46, from WQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from WQLQueryExpressionRep.h:40, from WQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from WQLSelectStatement.h:38, from WQLQueryExpressionRep.h:46, from WQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WQLQueryExpressionRep.h:41, from WQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WQLSelectStatement.h:38, from WQLQueryExpressionRep.h:46, from WQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from WQLQueryExpressionRep.h:41, from WQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WQLSelectStatement.h:38, from WQLQueryExpressionRep.h:46, from WQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from WQLQueryExpressionRep.h:40, from WQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLParser.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLParser.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from WQLParser.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WQLParser.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from WQLParser.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WQLParser.h:36, from WQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from WQLParser.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from WQLParser.h:36, from WQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from WQLParser.h:36, from WQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WQLParser.h:36, from WQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from WQLParser.h:36, from WQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WQLParser.h:36, from WQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from WQLParser.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLSelectStatementRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes WQLSelectStatementRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from WQLSelectStatementRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ WQLSelectStatementRep.cpp: In copy constructor 'Pegasus::WQLSelectStatementRep::WQLSelectStatementRep(const Pegasus::WQLSelectStatementRep&)': WQLSelectStatementRep.cpp:171:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 171 | _className(rep._className), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ WQLSelectStatementRep.cpp: In member function 'const Pegasus::CIMPropertyList Pegasus::WQLSelectStatementRep::getSelectPropertyList(const Pegasus::CIMObjectPath&) const': WQLSelectStatementRep.cpp:218:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 218 | CIMName className = inClassName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ WQLSelectStatementRep.cpp: In member function 'const Pegasus::CIMPropertyList Pegasus::WQLSelectStatementRep::getWherePropertyList(const Pegasus::CIMObjectPath&) const': WQLSelectStatementRep.cpp:268:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 268 | CIMName className = inClassName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ WQLSelectStatementRep.cpp: In member function 'virtual Pegasus::CIMPropertyList Pegasus::WQLSelectStatementRep::getPropertyList(const Pegasus::CIMObjectPath&)': WQLSelectStatementRep.cpp:737:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 737 | CIMName className = inClassName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ WQLSelectStatementRep.cpp: In instantiation of 'void Pegasus::wqlSelectStatementApplyProjection(T&, Pegasus::Boolean, const Pegasus::Array&) [with T = Pegasus::CIMInstance; Pegasus::Boolean = bool]': WQLSelectStatementRep.cpp:559:38: required from here WQLSelectStatementRep.cpp:507:17: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 507 | CIMName pn=object.getProperty(i-1).getName(); | ^~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ WQLSelectStatementRep.cpp:531:21: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 531 | CIMName sn=selectPropertyNames[i]; | ^~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ WQLSelectStatementRep.cpp:534:25: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 534 | CIMName in = object.getProperty(j-1).getName(); | ^~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ WQLSelectStatementRep.cpp: In instantiation of 'void Pegasus::wqlSelectStatementApplyProjection(T&, Pegasus::Boolean, const Pegasus::Array&) [with T = Pegasus::CIMObject; Pegasus::Boolean = bool]': WQLSelectStatementRep.cpp:571:38: required from here WQLSelectStatementRep.cpp:507:17: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 507 | CIMName pn=object.getProperty(i-1).getName(); | ^~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ WQLSelectStatementRep.cpp:531:21: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 531 | CIMName sn=selectPropertyNames[i]; | ^~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ WQLSelectStatementRep.cpp:534:25: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 534 | CIMName in = object.getProperty(j-1).getName(); | ^~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from WQLSelectStatementRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegwql.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegwql.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLSelectStatement.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLSelectStatementRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLYACC.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLLEX.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLSimplePropertySource.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLPropertySource.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLInstancePropertySource.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLParserState.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLOperation.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLOperand.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLParser.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/WQLQueryExpressionRep.o -lpegcommon -lpegquerycommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegwql SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegwql.so.1 libpegwql.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' touch /builddir/build/BUILD/pegasus/build/lib/libpegwql.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/IndicationFormatter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_HANDLER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peghandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IndicationFormatter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from IndicationFormatter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:35, from IndicationFormatter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from IndicationFormatter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from IndicationFormatter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from IndicationFormatter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from IndicationFormatter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationFormatter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from IndicationFormatter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationFormatter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationFormatter.cpp: In static member function 'static void Pegasus::IndicationFormatter::_validatePropertyType(const Pegasus::CIMClass&, const Pegasus::String&, const Pegasus::String&, const Boolean&)': IndicationFormatter.cpp:661:71: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 661 | CIMName propertyName = indicationClass.getProperty(i).getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationFormatter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from IndicationFormatter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from IndicationFormatter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpeghandler.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpeghandler.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/IndicationFormatter.o -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpeghandler SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpeghandler.so.1 libpeghandler.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler' touch /builddir/build/BUILD/pegasus/build/lib/libpeghandler.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/RsHTTPResponse.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_RSSERVER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimrsserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include RsHTTPResponse.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsHTTPResponse.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from RsHTTPResponse.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsHTTPResponse.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from RsHTTPResponse.h:37, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsHTTPResponse.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from RsHTTPResponse.h:37, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from RsHTTPResponse.h:37, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from JSONWriter.h:39, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from RsHTTPResponse.h:39, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsHTTPResponse.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from RsHTTPResponse.h:37, from RsHTTPResponse.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsHTTPResponse.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/RsRequestDecoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_RSSERVER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimrsserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include RsRequestDecoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from RsRequestDecoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from RsRequestDecoder.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from RsRequestDecoder.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from RsRequestDecoder.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from RsRequestDecoder.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from RsRequestDecoder.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RsRequestDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/RsHTTPRequest.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_RSSERVER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimrsserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include RsHTTPRequest.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsHTTPRequest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from RsHTTPRequest.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsHTTPRequest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from RsHTTPRequest.h:40, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsHTTPRequest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from RsHTTPRequest.h:40, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from RsHTTPRequest.h:40, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsHTTPRequest.h:44, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsHTTPRequest.h:44, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsHTTPRequest.h:44, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsHTTPRequest.h:44, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsHTTPRequest.h:44, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsHTTPRequest.h:44, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsHTTPRequest.h:44, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsHTTPRequest.h:44, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsHTTPRequest.h:44, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsHTTPRequest.h:44, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsHTTPRequest.h:44, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from JSONWriter.h:39, from RsHTTPResponse.h:39, from RsHTTPRequest.h:45, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from RsHTTPRequest.h:37, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from RsHTTPRequest.h:40, from RsHTTPRequest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsHTTPRequest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/RsURI.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_RSSERVER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimrsserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include RsURI.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsURI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from RsURI.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsURI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsURI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsURI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsURI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsURI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsURI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsURI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsURI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsURI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsURI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsURI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsURI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsURI.h:36, from RsURI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ RsURI.cpp: In member function 'Pegasus::CIMName Pegasus::RsURI::getClassName()': RsURI.cpp:198:24: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 198 | return _className; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ RsURI.cpp:214:12: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 214 | return _className; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ RsURI.cpp: In member function 'Pegasus::CIMName Pegasus::RsURI::getMethodName()': RsURI.cpp:355:12: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 355 | return _methodName; | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ RsURI.cpp: In member function 'void Pegasus::RsURI::_appendKeybinding(Pegasus::Array&, const Pegasus::CIMClass&, Pegasus::CIMName&, Pegasus::String, Pegasus::Uint32)': RsURI.cpp:668:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 668 | CIMName key = property.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlGenerator.h:38, from RsURI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsURI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/JSONWriter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_RSSERVER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimrsserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include JSONWriter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from JSONWriter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from JSONWriter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from JSONWriter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from JSONWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from JSONWriter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from JSONWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from JSONWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from JSONWriter.h:39, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from JSONWriter.h:40, from JSONWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from JSONWriter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from JSONWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from JSONWriter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/RsProcessor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_RSSERVER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimrsserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include RsProcessor.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsProcessor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from RsProcessor.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsProcessor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from RsProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsProcessor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from RsProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from RsProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from RsProcessor.h:37, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RsProcessor.h:38, from RsProcessor.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RsProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from RsProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from RsProcessor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ RsProcessor.cpp: In member function 'Pegasus::RsProcessor::handleResponse(Pegasus::CIMResponseMessage*)': RsProcessor.cpp:1354:39: warning: 'request' may be used uninitialized in this function [-Wmaybe-uninitialized] 1354 | JSONWriter* writer = request->response->getJSONWriter(); | ~~~~~~~~~^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcimrsserver.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcimrsserver.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/RsURI.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/RsHTTPRequest.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/RsHTTPResponse.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/RsProcessor.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/RsRequestDecoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/RSServer/JSONWriter.o -lpegrepository -lpegconfig -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcimrsserver SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcimrsserver.so.1 libcimrsserver.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' touch /builddir/build/BUILD/pegasus/build/lib/libcimrsserver.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/RSServer' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLIdentifier.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLIdentifier.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLIdentifier.h:48, from CQLIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from CQLIdentifier.h:46, from CQLIdentifier.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLIdentifier.h:48, from CQLIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLIdentifier.h:48, from CQLIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLIdentifier.h:48, from CQLIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CQLIdentifier.h:48, from CQLIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLIdentifier.h:48, from CQLIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CQLIdentifier.h:48, from CQLIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLIdentifier.h:48, from CQLIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLIdentifier.h:48, from CQLIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLIdentifier.h:48, from CQLIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLParserState.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLParserState.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLParserState.h:36, from CQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CQLParserState.h:35, from CQLParserState.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLParserState.h:36, from CQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLParserState.h:36, from CQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLParserState.h:36, from CQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CQLParserState.h:36, from CQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLParserState.h:36, from CQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CQLParserState.h:36, from CQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLParserState.h:36, from CQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLParserState.h:36, from CQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLParserState.h:36, from CQLParserState.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLChainedIdentifier.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLChainedIdentifier.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from CQLChainedIdentifier.h:34, from CQLChainedIdentifier.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLChainedIdentifierRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLChainedIdentifierRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLChainedIdentifier.h:36, from CQLChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from CQLChainedIdentifier.h:34, from CQLChainedIdentifierRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLChainedIdentifier.h:36, from CQLChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLChainedIdentifier.h:36, from CQLChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLChainedIdentifier.h:36, from CQLChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CQLChainedIdentifier.h:36, from CQLChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLChainedIdentifier.h:36, from CQLChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CQLChainedIdentifier.h:36, from CQLChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLChainedIdentifier.h:36, from CQLChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLChainedIdentifier.h:36, from CQLChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLChainedIdentifier.h:36, from CQLChainedIdentifierRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLParser.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLParser.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLParser.h:36, from CQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from CQLParser.h:35, from CQLParser.cpp:38: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLParser.h:36, from CQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLParser.h:36, from CQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLParser.h:36, from CQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CQLParser.h:36, from CQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLParser.h:36, from CQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CQLParser.h:36, from CQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLParser.h:36, from CQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLParser.h:36, from CQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLParser.h:36, from CQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLIdentifierRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLIdentifierRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CQLIdentifierRep.h:37, from CQLIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CQLIdentifierRep.h:35, from CQLIdentifierRep.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CQLIdentifierRep.h:37, from CQLIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryIdentifierRep.h:47, from CQLIdentifierRep.h:39, from CQLIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from CQLIdentifierRep.h:37, from CQLIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryIdentifierRep.h:47, from CQLIdentifierRep.h:39, from CQLIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CQLIdentifierRep.h:38, from CQLIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryIdentifierRep.h:47, from CQLIdentifierRep.h:39, from CQLIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from CQLIdentifierRep.h:38, from CQLIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SubRange.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryIdentifierRep.h:47, from CQLIdentifierRep.h:39, from CQLIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from CQLIdentifierRep.h:37, from CQLIdentifierRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLLEX.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLLEX.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from CQL.l:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from lex.CQL_.c:38: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from CQL.l:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLParserState.h:36, from CQL.l:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from CQL.l:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CQLParserState.h:36, from CQL.l:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLParserState.h:36, from CQL.l:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CQLParserState.h:36, from CQL.l:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLParserState.h:36, from CQL.l:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLParserState.h:36, from CQL.l:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from CQL.l:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLSimplePredicate.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLSimplePredicate.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLSimplePredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:35, from CQLSimplePredicate.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLSimplePredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLSimplePredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLSimplePredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLSimplePredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLSimplePredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLSimplePredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLSimplePredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLSimplePredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLSimplePredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLPredicate.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLPredicate.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLPredicate.h:38, from CQLPredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from CQLPredicate.h:37, from CQLPredicate.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLPredicate.h:38, from CQLPredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLPredicate.h:38, from CQLPredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLPredicate.h:38, from CQLPredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLPredicate.h:38, from CQLPredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLPredicate.h:38, from CQLPredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLPredicate.h:38, from CQLPredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLPredicate.h:38, from CQLPredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLPredicate.h:38, from CQLPredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLPredicate.h:38, from CQLPredicate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLTerm.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLTerm.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTerm.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:37, from CQLTerm.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTerm.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTerm.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTerm.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTerm.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTerm.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTerm.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTerm.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTerm.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTerm.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLPredicateRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLPredicateRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CQLPredicateRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:35, from CQLPredicateRep.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CQLPredicateRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLPredicate.h:38, from CQLPredicateRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CQLPredicateRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLPredicate.h:38, from CQLPredicateRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLPredicate.h:38, from CQLPredicateRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLPredicate.h:38, from CQLPredicateRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from CQLPredicate.h:38, from CQLPredicateRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from CQLPredicate.h:38, from CQLPredicateRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CQLPredicateRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLTermRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLTermRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTermRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:37, from CQLTermRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTermRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTermRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTermRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTermRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTermRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTermRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTermRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTermRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLTerm.h:38, from CQLTermRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLSimplePredicateRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLSimplePredicateRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CQLSimplePredicateRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:35, from CQLSimplePredicateRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CQLSimplePredicateRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from CQLSimplePredicate.h:37, from CQLSimplePredicateRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CQLSimplePredicateRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from CQLSimplePredicate.h:37, from CQLSimplePredicateRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLSimplePredicate.h:36, from CQLSimplePredicateRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from CQLSimplePredicate.h:37, from CQLSimplePredicateRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLSimplePredicate.h:36, from CQLSimplePredicateRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from CQLSimplePredicate.h:37, from CQLSimplePredicateRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from CQLSimplePredicateRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLFunction.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLFunction.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunction.h:38, from CQLFunction.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunction.h:37, from CQLFunction.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunction.h:38, from CQLFunction.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunction.h:38, from CQLFunction.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunction.h:38, from CQLFunction.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunction.h:38, from CQLFunction.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunction.h:38, from CQLFunction.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunction.h:38, from CQLFunction.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunction.h:38, from CQLFunction.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunction.h:38, from CQLFunction.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunction.h:38, from CQLFunction.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLExpression.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLExpression.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpression.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:37, from CQLExpression.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpression.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpression.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpression.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpression.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpression.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpression.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpression.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpression.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpression.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLYACC.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLYACC.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CQL.y:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CQL.y:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CQL.y:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFactory.h:36, from CQL.y:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CQL.y:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFactory.h:36, from CQL.y:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFactory.h:36, from CQL.y:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFactory.h:36, from CQL.y:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFactory.h:36, from CQL.y:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFactory.h:36, from CQL.y:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CQL.y:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLExpressionRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLExpressionRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:37, from CQLExpressionRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLQueryExpressionRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLQueryExpressionRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CQLQueryExpressionRep.h:33, from CQLQueryExpressionRep.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CQLQueryExpressionRep.h:32, from CQLQueryExpressionRep.cpp:29: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CQLQueryExpressionRep.h:33, from CQLQueryExpressionRep.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLQueryExpressionRep.h:39, from CQLQueryExpressionRep.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CQLQueryExpressionRep.h:33, from CQLQueryExpressionRep.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLQueryExpressionRep.h:39, from CQLQueryExpressionRep.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CQLQueryExpressionRep.h:34, from CQLQueryExpressionRep.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLQueryExpressionRep.h:39, from CQLQueryExpressionRep.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from CQLQueryExpressionRep.h:34, from CQLQueryExpressionRep.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLQueryExpressionRep.h:39, from CQLQueryExpressionRep.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CQLQueryExpressionRep.h:33, from CQLQueryExpressionRep.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLFactor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLFactor.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactor.h:38, from CQLFactor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from CQLFactor.h:37, from CQLFactor.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactor.h:38, from CQLFactor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLChainedIdentifier.h:36, from CQLFactor.h:39, from CQLFactor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactor.h:38, from CQLFactor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLChainedIdentifier.h:36, from CQLFactor.h:39, from CQLFactor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactor.h:38, from CQLFactor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLChainedIdentifier.h:36, from CQLFactor.h:39, from CQLFactor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactor.h:38, from CQLFactor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLChainedIdentifier.h:36, from CQLFactor.h:39, from CQLFactor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactor.h:38, from CQLFactor.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLFactorRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLFactorRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactorRep.h:42, from CQLFactorRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from CQLFactorRep.h:41, from CQLFactorRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactorRep.h:42, from CQLFactorRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLFactorRep.h:43, from CQLFactorRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactorRep.h:42, from CQLFactorRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLFactorRep.h:43, from CQLFactorRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactorRep.h:42, from CQLFactorRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLFactorRep.h:43, from CQLFactorRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactorRep.h:42, from CQLFactorRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLExpression.h:38, from CQLFactorRep.h:43, from CQLFactorRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CQLFactorRep.h:42, from CQLFactorRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLSelectStatement.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLSelectStatement.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:37, from CQLSelectStatement.h:37, from CQLSelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from CQLSelectStatement.h:35, from CQLSelectStatement.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:37, from CQLSelectStatement.h:37, from CQLSelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLSelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:37, from CQLSelectStatement.h:37, from CQLSelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLSelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:38, from CQLSelectStatement.h:37, from CQLSelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLSelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:38, from CQLSelectStatement.h:37, from CQLSelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLSelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:37, from CQLSelectStatement.h:37, from CQLSelectStatement.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLFactory.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLFactory.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLFactory.h:36, from CQLFactory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from CQLFactory.h:35, from CQLFactory.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLFactory.h:36, from CQLFactory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLFactory.h:36, from CQLFactory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLFactory.h:36, from CQLFactory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CQLFactory.h:36, from CQLFactory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLFactory.h:36, from CQLFactory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CQLFactory.h:36, from CQLFactory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from CQLFactory.h:36, from CQLFactory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CQLFactory.h:36, from CQLFactory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from CQLFactory.h:36, from CQLFactory.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLValue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLValue.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:37, from CQLValue.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValue.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValue.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLRegularExpression.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLRegularExpression.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CQLRegularExpression.h:38, from CQLRegularExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from CQLRegularExpression.h:37, from CQLRegularExpression.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CQLRegularExpression.h:38, from CQLRegularExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLUtilities.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLUtilities.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryException.h:37, from CQLUtilities.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLUtilities.h:45, from CQLUtilities.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryException.h:37, from CQLUtilities.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLFunctionRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLFunctionRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:35, from CQLFunctionRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLFunctionRep.cpp: In member function 'Pegasus::CQLValue Pegasus::CQLFunctionRep::nameSpaceName(const Pegasus::CIMInstance&, const Pegasus::QueryContext&) const': CQLFunctionRep.cpp:789:57: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 789 | CIMNamespaceName ns = CI.getPath().getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLFunctionRep.cpp:853:69: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 853 | CIMNamespaceName ns = cqlVal.getObject().getPath().getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLFunctionRep.cpp: In member function 'Pegasus::CQLValue Pegasus::CQLFunctionRep::classPath(const Pegasus::CIMInstance&, const Pegasus::QueryContext&) const': CQLFunctionRep.cpp:1097:52: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1097 | CIMNamespaceName ns = objPath.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLFunctionRep.cpp:1155:48: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1155 | CIMNamespaceName ns = objPath.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLFunctionRep.cpp: In member function 'Pegasus::CQLValue Pegasus::CQLFunctionRep::objectPath(const Pegasus::CIMInstance&, const Pegasus::QueryContext&) const': CQLFunctionRep.cpp:1211:52: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1211 | CIMNamespaceName ns = objPath.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLFunctionRep.cpp:1269:48: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1269 | CIMNamespaceName ns = objPath.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLFunctionRep.cpp: In member function 'Pegasus::CQLValue Pegasus::CQLFunctionRep::instanceToReference(const Pegasus::CIMInstance&, const Pegasus::QueryContext&) const': CQLFunctionRep.cpp:1372:48: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1372 | CIMNamespaceName ns = objPath.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSimplePredicate.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLPredicate.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLFunctionRep.h:37, from CQLFunctionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ CQLFunctionRep.cpp: In member function 'Pegasus::String Pegasus::CQLFunctionRep::functionTypeToString() const': CQLFunctionRep.cpp:306:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 306 | returnStr.append("UNKNOWN"); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ CQLFunctionRep.cpp:307:9: note: here 307 | default: | ^~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/Cql2Dnf.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes Cql2Dnf.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from Cql2Dnf.h:35, from Cql2Dnf.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:35, from Cql2Dnf.h:35, from Cql2Dnf.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from Cql2Dnf.h:35, from Cql2Dnf.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from Cql2Dnf.h:35, from Cql2Dnf.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from Cql2Dnf.h:35, from Cql2Dnf.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from Cql2Dnf.h:35, from Cql2Dnf.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from Cql2Dnf.h:35, from Cql2Dnf.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from Cql2Dnf.h:35, from Cql2Dnf.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from Cql2Dnf.h:35, from Cql2Dnf.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from Cql2Dnf.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In member function 'void Pegasus::Array::insert(Pegasus::Uint32, const Pegasus::term_el*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::term_el' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Cql2Dnf.cpp:33: Cql2Dnf.h:55:7: note: 'class Pegasus::term_el' declared here 55 | class term_el | ^~~~~~~ In file included from Cql2Dnf.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In member function 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::term_el' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Cql2Dnf.cpp:33: Cql2Dnf.h:55:7: note: 'class Pegasus::term_el' declared here 55 | class term_el | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from Cql2Dnf.h:35, from Cql2Dnf.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from Cql2Dnf.h:35, from Cql2Dnf.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLValueRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLValueRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:37, from CQLValueRep.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValueRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValueRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValueRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValueRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValueRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValueRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValueRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValueRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValueRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValueRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from CQLValueRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLValueRep.cpp: In member function 'void Pegasus::CQLValueRep::resolve(const Pegasus::CIMInstance&, const Pegasus::QueryContext&)': CQLValueRep.cpp:291:47: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 291 | CIMName classContext = Idstrings[0].getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:38, from CQLValueRep.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLSelectStatementRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CQL_INTERNAL -DPEGASUS_INTERNALONLY -DCQLINPUT -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes CQLSelectStatementRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:37, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/Linkage.h:36, from CQLSelectStatement.h:35, from CQLSelectStatementRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:37, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:37, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:38, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:38, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLSelectStatementRep.cpp: In member function 'Pegasus::CIMName Pegasus::CQLSelectStatementRep::lookupFromClass(const Pegasus::String&) const': CQLSelectStatementRep.cpp:992:23: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 992 | return id.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:38, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CQLSelectStatementRep.cpp: In member function 'Pegasus::CIMPropertyList Pegasus::CQLSelectStatementRep::getPropertyListInternal(const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean)': CQLSelectStatementRep.cpp:1114:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1114 | CIMName fromClass = _ctx->getFromList()[0].getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:38, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CQLSelectStatementRep.cpp:1118:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1118 | CIMName className = inClassName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:38, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CQLSelectStatementRep.cpp: In member function 'Pegasus::Boolean Pegasus::CQLSelectStatementRep::addRequiredProperty(Pegasus::Array&, const Pegasus::CIMName&, const Pegasus::QueryChainedIdentifier&, Pegasus::Array&, Pegasus::Array&) const': CQLSelectStatementRep.cpp:1345:68: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1345 | CIMName fromClassName = _ctx->getFromList()[0].getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:38, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:37, from CQLSelectStatement.h:37, from CQLSelectStatementRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegcql.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegcql.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLYACC.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLLEX.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLChainedIdentifier.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLChainedIdentifierRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLIdentifier.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLIdentifierRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLParser.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLParserState.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLSimplePredicate.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLSimplePredicateRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLPredicate.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLPredicateRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLTerm.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLTermRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLFunction.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLFunctionRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLExpression.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLExpressionRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLQueryExpressionRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLFactor.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLFactorRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLFactory.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLSelectStatement.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLSelectStatementRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLValue.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLValueRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLRegularExpression.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLUtilities.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/Cql2Dnf.o -lpegquerycommon -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegcql SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegcql.so.1 libpegcql.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' touch /builddir/build/BUILD/pegasus/build/lib/libpegcql.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLOperation.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLOperation.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLPropertySource.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLPropertySource.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from FQLPropertySource.h:36, from FQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from FQLPropertySource.h:35, from FQLPropertySource.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from FQLPropertySource.h:36, from FQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQLPropertySource.h:38, from FQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from FQLPropertySource.h:36, from FQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQLPropertySource.h:38, from FQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from FQLPropertySource.h:36, from FQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQLPropertySource.h:38, from FQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from FQLPropertySource.h:36, from FQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from FQLPropertySource.h:38, from FQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQLPropertySource.h:38, from FQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from FQLPropertySource.h:36, from FQLPropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLParserState.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLParserState.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from FQLParserState.h:35, from FQLParserState.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from FQLParserState.h:34, from FQLParserState.cpp:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from FQLParserState.h:35, from FQLParserState.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FQLParserState.h:35, from FQLParserState.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from FQLParserState.h:35, from FQLParserState.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from FQLParserState.h:35, from FQLParserState.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from FQLParserState.h:35, from FQLParserState.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from FQLParserState.h:35, from FQLParserState.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from FQLParserState.h:35, from FQLParserState.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLQueryStatement.h:45, from FQLParserState.h:36, from FQLParserState.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FQLParserState.h:35, from FQLParserState.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from FQLParserState.h:35, from FQLParserState.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLQueryStatement.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLQueryStatement.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from FQLQueryStatement.h:38, from FQLQueryStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from FQLQueryStatement.h:36, from FQLQueryStatement.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from FQLQueryStatement.h:38, from FQLQueryStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FQLQueryStatement.h:38, from FQLQueryStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from FQLQueryStatement.h:38, from FQLQueryStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from FQLQueryStatement.h:38, from FQLQueryStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from FQLQueryStatement.h:38, from FQLQueryStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from FQLQueryStatement.h:38, from FQLQueryStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from FQLQueryStatement.h:38, from FQLQueryStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from FQLQueryStatement.h:45, from FQLQueryStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FQLQueryStatement.h:38, from FQLQueryStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from FQLQueryStatement.h:38, from FQLQueryStatement.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLOperand.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLOperand.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from FQLOperand.h:37, from FQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from FQLOperand.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from FQLOperand.h:37, from FQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FQLOperand.h:43, from FQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from FQLOperand.h:37, from FQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from FQLOperand.h:43, from FQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from FQLOperand.h:41, from FQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from FQLOperand.h:43, from FQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from FQLOperand.h:41, from FQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from FQLOperand.cpp:33: FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand()': FQLOperand.h:931:10: warning: 'Pegasus::FQLOperand::_resolved' will be initialized after [-Wreorder] 931 | bool _resolved; | ^~~~~~~~~ FQLOperand.h:930:10: warning: 'bool Pegasus::FQLOperand::_isArray' [-Wreorder] 930 | bool _isArray; | ^~~~~~~~ FQLOperand.cpp:39:1: warning: when initialized here [-Wreorder] 39 | FQLOperand::FQLOperand() : _type(NULL_VALUE), _resolved(false), _isArray(false) | ^~~~~~~~~~ FQLOperand.cpp: In member function 'Pegasus::Boolean Pegasus::FQLOperand::getIndexedValue(const Pegasus::FQLOperand&, Pegasus::Uint32)': FQLOperand.cpp:290:16: warning: catching polymorphic type 'class Pegasus::IndexOutOfBoundsException' by value [-Wcatch-value=] 290 | catch (IndexOutOfBoundsException) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FQLOperand.h:43, from FQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from FQLOperand.h:37, from FQLOperand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ FQLOperand.cpp: In member function 'Pegasus::Uint32 Pegasus::FQLOperand::arraySize() const': FQLOperand.cpp:329:9: warning: control reaches end of non-void function [-Wreturn-type] 329 | default: | ^~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLLEX.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLLEX.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParserState.h:35, from FQL.l:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from FQLLEX.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParserState.h:35, from FQL.l:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParserState.h:35, from FQL.l:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParserState.h:35, from FQL.l:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParserState.h:35, from FQL.l:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParserState.h:35, from FQL.l:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParserState.h:35, from FQL.l:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParserState.h:35, from FQL.l:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLQueryStatement.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParserState.h:36, from FQL.l:47: /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParserState.h:35, from FQL.l:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParserState.h:35, from FQL.l:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLRegularExpression.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLRegularExpression.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from FQLRegularExpression.h:38, from FQLRegularExpression.cpp:57: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/Linkage.h:32, from FQLRegularExpression.h:37, from FQLRegularExpression.cpp:57: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from FQLRegularExpression.h:38, from FQLRegularExpression.cpp:57: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLParser.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLParser.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from FQLParser.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from FQLParser.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from FQLParser.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FQLParser.h:36, from FQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from FQLParser.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from FQLParser.h:36, from FQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from FQLParser.h:36, from FQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from FQLParser.h:36, from FQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from FQLParser.h:36, from FQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLQueryStatement.h:45, from FQLParser.h:38, from FQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FQLParser.h:36, from FQLParser.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from FQLParser.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLInstancePropertySource.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLInstancePropertySource.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from FQLInstancePropertySource.h:36, from FQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from FQLInstancePropertySource.h:35, from FQLInstancePropertySource.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from FQLInstancePropertySource.h:36, from FQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQLInstancePropertySource.h:39, from FQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from FQLInstancePropertySource.h:36, from FQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQLInstancePropertySource.h:39, from FQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from FQLInstancePropertySource.h:36, from FQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQLInstancePropertySource.h:39, from FQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from FQLInstancePropertySource.h:36, from FQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from FQLInstancePropertySource.h:39, from FQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQLInstancePropertySource.h:39, from FQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from FQLInstancePropertySource.h:36, from FQLInstancePropertySource.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLQueryExpressionRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLQueryExpressionRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from FQLQueryExpressionRep.h:36, from FQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from FQLQueryExpressionRep.h:35, from FQLQueryExpressionRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from FQLQueryExpressionRep.h:36, from FQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FQLQueryStatement.h:38, from FQLQueryExpressionRep.h:42, from FQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from FQLQueryExpressionRep.h:36, from FQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from FQLQueryStatement.h:38, from FQLQueryExpressionRep.h:42, from FQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from FQLQueryExpressionRep.h:37, from FQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from FQLQueryStatement.h:38, from FQLQueryExpressionRep.h:42, from FQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from FQLQueryExpressionRep.h:37, from FQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from FQLQueryStatement.h:45, from FQLQueryExpressionRep.h:42, from FQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from FQLQueryStatement.h:38, from FQLQueryExpressionRep.h:42, from FQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from FQLQueryExpressionRep.h:36, from FQLQueryExpressionRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLQueryStatementRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLQueryStatementRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from FQLQueryStatementRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from FQLQueryStatementRep.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from FQLQueryStatementRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from FQLQueryStatementRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from FQLQueryStatementRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from FQLQueryStatementRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from FQLQueryStatementRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from FQLQueryStatementRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from FQLQueryStatementRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from FQLQueryStatementRep.h:44, from FQLQueryStatementRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ FQLQueryStatementRep.cpp: In function 'Pegasus::Boolean Pegasus::_Evaluate(const Pegasus::FQLOperand&, const Pegasus::FQLOperand&, Pegasus::FQLOperation)': FQLQueryStatementRep.cpp:437:12: warning: catching polymorphic type 'class Pegasus::IndexOutOfBoundsException' by value [-Wcatch-value=] 437 | catch (IndexOutOfBoundsException) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from FQLQueryStatementRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from FQLQueryStatementRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ FQLQueryStatementRep.cpp: In member function 'Pegasus::Boolean Pegasus::FQLQueryStatementRep::evaluateQuery(const Pegasus::FQLPropertySource*) const': FQLQueryStatementRep.cpp:740:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 740 | allComparesAllowed = true; | ~~~~~~~~~~~~~~~~~~~^~~~~~ FQLQueryStatementRep.cpp:742:13: note: here 742 | case FQL_LT: | ^~~~ FQLQueryStatementRep.cpp:834:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 834 | isNotType = true; | ~~~~~~~~~~^~~~~~ FQLQueryStatementRep.cpp:836:13: note: here 836 | case FQL_EVERY: | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLYACC.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_FQL_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegfql\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes FQLYACC.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:37, from FQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from FQL.y:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:37, from FQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:37, from FQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:41, from FQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:41, from FQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from FQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:43, from FQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:37, from FQL.y:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegfql.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegfql.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLQueryStatement.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLQueryStatementRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLYACC.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLLEX.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLPropertySource.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLInstancePropertySource.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLParserState.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLOperation.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLOperand.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLParser.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLRegularExpression.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/FQLQueryExpressionRep.o -lpegcommon -lpegquerycommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegfql SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegfql.so.1 libpegfql.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' touch /builddir/build/BUILD/pegasus/build/lib/libpegfql.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmProperty.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmProperty.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from WsmProperty.h:35, from WsmProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from WsmProperty.h:35, from WsmProperty.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from WsmProperty.h:35, from WsmProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmValue.h:36, from WsmProperty.h:36, from WsmProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from WsmProperty.h:35, from WsmProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmValue.h:36, from WsmProperty.h:36, from WsmProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmValue.h:36, from WsmProperty.h:36, from WsmProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmValue.h:36, from WsmProperty.h:36, from WsmProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmValue.h:36, from WsmProperty.h:36, from WsmProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmValue.h:36, from WsmProperty.h:36, from WsmProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from WsmProperty.h:35, from WsmProperty.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmUtils.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmUtils.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from WsmUtils.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from WsmUtils.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from WsmUtils.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmUtils.h:37, from WsmUtils.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from WsmUtils.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmUtils.h:37, from WsmUtils.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmUtils.h:37, from WsmUtils.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmUtils.h:37, from WsmUtils.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmUtils.h:37, from WsmUtils.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmUtils.h:37, from WsmUtils.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from WsmUtils.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmFilter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmFilter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmFilter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WsmFilter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmFilter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmFilter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmFilter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmFilter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmFilter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmFilter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmFilter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmFilter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmFilter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmSelectorSet.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmSelectorSet.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmSelectorSet.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WsmSelectorSet.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmSelectorSet.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmSelectorSet.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmSelectorSet.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmSelectorSet.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmSelectorSet.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmSelectorSet.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmSelectorSet.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmSelectorSet.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmSelectorSet.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmInstance.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmInstance.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from WsmInstance.h:36, from WsmInstance.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/stdlib.h:36, from WsmInstance.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from WsmInstance.h:36, from WsmInstance.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WsmInstance.h:37, from WsmInstance.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from WsmInstance.h:36, from WsmInstance.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from WsmInstance.h:37, from WsmInstance.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from WsmInstance.h:37, from WsmInstance.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WsmInstance.h:37, from WsmInstance.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from WsmInstance.h:37, from WsmInstance.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WsmInstance.h:37, from WsmInstance.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from WsmInstance.h:36, from WsmInstance.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmConstants.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmConstants.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from WsmConstants.h:37, from WsmConstants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WsmConstants.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from WsmConstants.h:37, from WsmConstants.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmEndpointReference.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmEndpointReference.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmEndpointReference.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WsmEndpointReference.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmEndpointReference.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmEndpointReference.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmEndpointReference.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmEndpointReference.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmEndpointReference.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmEndpointReference.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmEndpointReference.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:37, from WsmEndpointReference.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:36, from WsmEndpointReference.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmValue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmValue.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from WsmValue.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/new:40, from WsmValue.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from WsmValue.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WsmValue.h:36, from WsmValue.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from WsmValue.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from WsmValue.h:36, from WsmValue.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from WsmValue.h:36, from WsmValue.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WsmValue.h:36, from WsmValue.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from WsmValue.h:36, from WsmValue.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ WsmValue.cpp: In member function 'void Pegasus::WsmValue::get(Pegasus::WsmInstance&) const': WsmValue.cpp:373:27: warning: implicitly-declared 'Pegasus::WsmInstance& Pegasus::WsmInstance::operator=(const Pegasus::WsmInstance&)' is deprecated [-Wdeprecated-copy] 373 | inst = _rep->inst(); | ^ In file included from WsmValue.cpp:38: WsmInstance.h:48:5: note: because 'Pegasus::WsmInstance' has user-provided 'Pegasus::WsmInstance::WsmInstance(const Pegasus::WsmInstance&)' 48 | WsmInstance(const WsmInstance& inst); | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from WsmValue.h:36, from WsmValue.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from WsmValue.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmFault.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmFault.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from WsmFault.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from WsmFault.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from WsmFault.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:39, from WsmFault.h:40, from WsmFault.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from WsmFault.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:39, from WsmFault.h:40, from WsmFault.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from WsmFault.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:39, from WsmFault.h:40, from WsmFault.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from WsmFault.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from WsmFault.h:40, from WsmFault.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from WsmFault.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from WsmFault.h:40, from WsmFault.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from WsmFault.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from WsmFault.h:40, from WsmFault.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from WsmFault.h:40, from WsmFault.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:39, from WsmFault.h:40, from WsmFault.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from WsmFault.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/SoapResponse.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include SoapResponse.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ContentLanguageList.h:36, from SoapResponse.h:36, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SoapResponse.h:35, from SoapResponse.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ContentLanguageList.h:36, from SoapResponse.h:36, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ContentLanguageList.h:36, from SoapResponse.h:36, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/LanguageTag.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ContentLanguageList.h:36, from SoapResponse.h:36, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from SoapResponse.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmResponseEncoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmResponseEncoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from WsmResponseEncoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from WsmReader.h:44, from WsmResponseEncoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WsmReader.h:44, from WsmResponseEncoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WsmReader.h:44, from WsmResponseEncoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmWriter.h:49, from WsmResponseEncoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from WsmToCimRequestMapper.h:36, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmResponseEncoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from WsmReader.h:39, from WsmResponseEncoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WsmResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from WsmReader.h:40, from WsmResponseEncoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmWriter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmWriter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WsmWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from WsmWriter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WsmWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WsmWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WsmWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WsmWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmWriter.h:49, from WsmWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WsmWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmWriter.h:49, from WsmWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WsmWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmWriter.h:49, from WsmWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmWriter.h:49, from WsmWriter.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmWriter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WsmWriter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmReader.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmReader.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from WsmReader.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from WsmReader.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from WsmReader.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from WsmReader.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmReader.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmReader.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmReader.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmReader.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:36, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:37, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:37, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:37, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:37, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:37, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:37, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:37, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:37, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:37, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:37, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmToCimRequestMapper.h:37, from WsmReader.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from WsmReader.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from WsmReader.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmToCimRequestMapper.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmToCimRequestMapper.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from WsmToCimRequestMapper.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from WsmToCimRequestMapper.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from WsmToCimRequestMapper.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from WsmToCimRequestMapper.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmToCimRequestMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmToCimRequestMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmToCimRequestMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmToCimRequestMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from WsmToCimRequestMapper.h:36, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmToCimRequestMapper.h:37, from WsmToCimRequestMapper.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ WsmToCimRequestMapper.cpp: In member function 'Pegasus::CIMCreateInstanceRequestMessage* Pegasus::WsmToCimRequestMapper::mapToCimCreateInstanceRequest(Pegasus::WsmRequest*, Pegasus::Boolean)': WsmToCimRequestMapper.cpp:308:28: warning: implicitly-declared 'Pegasus::WsmInstance& Pegasus::WsmInstance::operator=(const Pegasus::WsmInstance&)' is deprecated [-Wdeprecated-copy] 308 | wsmInstance = req->instance; | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmToCimRequestMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:48:5: note: because 'Pegasus::WsmInstance' has user-provided 'Pegasus::WsmInstance::WsmInstance(const Pegasus::WsmInstance&)' 48 | WsmInstance(const WsmInstance& inst); | ^~~~~~~~~~~ WsmToCimRequestMapper.cpp:314:34: warning: implicitly-declared 'Pegasus::WsmInstance& Pegasus::WsmInstance::operator=(const Pegasus::WsmInstance&)' is deprecated [-Wdeprecated-copy] 314 | wsmInstance = createReq->instance; | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmToCimRequestMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:48:5: note: because 'Pegasus::WsmInstance' has user-provided 'Pegasus::WsmInstance::WsmInstance(const Pegasus::WsmInstance&)' 48 | WsmInstance(const WsmInstance& inst); | ^~~~~~~~~~~ WsmToCimRequestMapper.cpp: In static member function 'static Pegasus::CIMName Pegasus::WsmToCimRequestMapper::convertResourceUriToClassName(const Pegasus::String&)': WsmToCimRequestMapper.cpp:724:49: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 724 | return CIMNameCast(String(className)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ WsmToCimRequestMapper.cpp:728:58: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 728 | return CIMNameCast(String("CIM_IndicationFilter")); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from WsmToCimRequestMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from WsmToCimRequestMapper.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmProcessor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmProcessor.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from WsmProcessor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from WsmProcessor.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from WsmProcessor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from WsmProcessor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from WsmProcessor.h:37, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmProcessor.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from WsmConstants.h:37, from WsmProcessor.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from WsmProcessor.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:36, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from SoapResponse.h:37, from WsmProcessor.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/CimToWsmResponseMapper.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CimToWsmResponseMapper.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CimToWsmResponseMapper.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from CimToWsmResponseMapper.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CimToWsmResponseMapper.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLSelectStatement.h:38, from CimToWsmResponseMapper.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CimToWsmResponseMapper.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLSelectStatement.h:38, from CimToWsmResponseMapper.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from CimToWsmResponseMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLSelectStatement.h:38, from CimToWsmResponseMapper.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from CimToWsmResponseMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CimToWsmResponseMapper.h:35, from CimToWsmResponseMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from CimToWsmResponseMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from CimToWsmResponseMapper.h:36, from CimToWsmResponseMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from CimToWsmResponseMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from CimToWsmResponseMapper.h:36, from CimToWsmResponseMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from CimToWsmResponseMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from CimToWsmResponseMapper.h:36, from CimToWsmResponseMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from CimToWsmResponseMapper.h:36, from CimToWsmResponseMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ CimToWsmResponseMapper.cpp: In member function 'void Pegasus::CimToWsmResponseMapper::convertObjPathToEPR(const Pegasus::String&, const Pegasus::CIMObjectPath&, Pegasus::WsmEndpointReference&, const Pegasus::String&)': CimToWsmResponseMapper.cpp:1232:51: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1232 | CIMNamespaceName cimNS = objPath.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmConstants.h:37, from CimToWsmResponseMapper.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLSelectStatement.h:38, from CimToWsmResponseMapper.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CimToWsmResponseMapper.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLSelectStatement.h:38, from CimToWsmResponseMapper.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from CimToWsmResponseMapper.h:36, from CimToWsmResponseMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLSelectStatement.h:38, from CimToWsmResponseMapper.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from CimToWsmResponseMapper.h:36, from CimToWsmResponseMapper.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmRequestDecoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_WSMSERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwsmserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WsmRequestDecoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from WsmRequestDecoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from WsmReader.h:44, from WsmRequestDecoder.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WsmReader.h:44, from WsmRequestDecoder.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WsmReader.h:44, from WsmRequestDecoder.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from WsmWriter.h:49, from WsmRequestDecoder.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from WsmProcessor.h:37, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from WsmProcessor.h:38, from WsmRequestDecoder.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from WsmReader.h:39, from WsmRequestDecoder.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from WsmRequestDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from WsmReader.h:40, from WsmRequestDecoder.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegwsmserver.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegwsmserver.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmFilter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmConstants.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmUtils.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmEndpointReference.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmSelectorSet.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmValue.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmProperty.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmInstance.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmFault.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmReader.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmWriter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmRequestDecoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmResponseEncoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmToCimRequestMapper.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/CimToWsmResponseMapper.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/WsmProcessor.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WsmServer/SoapResponse.o -lpegrepository -lpegwql -lpegquerycommon -lpegconfig -lpegcommon -lpegclient -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegwsmserver SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegwsmserver.so.1 libpegwsmserver.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' touch /builddir/build/BUILD/pegasus/build/lib/libpegwsmserver.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WsmServer' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WebServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WebServer/WebServer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_WEBSERVER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwebserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WebServer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WebServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WebServer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:35, from WebServer.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WebServer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebServer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WebServer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebServer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebServer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebServer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebServer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebServer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WebServer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WebServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WebServer/WebConfig.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_WEBSERVER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwebserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WebConfig.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WebServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from WebConfig.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iosfwd:38, from /usr/include/c++/11/ios:38, from /usr/include/c++/11/istream:38, from /usr/include/c++/11/fstream:38, from WebConfig.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from WebConfig.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WebConfig.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from WebConfig.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WebConfig.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WebConfig.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WebConfig.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WebConfig.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WebConfig.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from WebConfig.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WebServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WebServer/WebProcessor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_WEBSERVER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegwebserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WebProcessor.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WebServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WebProcessor.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/time.h:25, from WebProcessor.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WebProcessor.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebProcessor.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WebProcessor.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebProcessor.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebProcessor.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebProcessor.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebProcessor.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:41, from WebProcessor.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnection.h:36, from WebProcessor.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WebServer' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegwebserver.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegwebserver.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/WebServer/WebProcessor.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WebServer/WebServer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WebServer/WebConfig.o -lpegrepository -lpegconfig -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WebServer' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegwebserver SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegwebserver.so.1 libpegwebserver.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WebServer' touch /builddir/build/BUILD/pegasus/build/lib/libpegwebserver.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WebServer' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryExpression/QueryExpression.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_QUERYEXPRESSION_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegqueryexpression\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -Int_includes QueryExpression.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:37, from QueryExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/Linkage.h:32, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:35, from QueryExpression.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:37, from QueryExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from QueryExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:37, from QueryExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from QueryExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:38, from QueryExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from QueryExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:38, from QueryExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from QueryExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:37, from QueryExpression.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegqueryexpression.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegqueryexpression.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryExpression/QueryExpression.o -lpegcommon -lpegquerycommon -lpegwql -lpegcql -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegqueryexpression SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegqueryexpression.so.1 libpegqueryexpression.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression' touch /builddir/build/BUILD/pegasus/build/lib/libpegqueryexpression.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from CIMProvider.h:36, from CIMProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusVersion.h:37, from CIMProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from CIMProvider.h:36, from CIMProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/ProviderException.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProviderException.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from ProviderException.h:36, from ProviderException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderException.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from ProviderException.h:36, from ProviderException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMInstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMInstanceProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMInstanceProvider.h:36, from CIMInstanceProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMInstanceProvider.h:35, from CIMInstanceProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMInstanceProvider.h:36, from CIMInstanceProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMMethodProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMMethodProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMMethodProvider.h:36, from CIMMethodProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMMethodProvider.h:35, from CIMMethodProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMMethodProvider.h:36, from CIMMethodProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMOMHandleRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMOMHandleRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMOMHandleRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from CIMOMHandleRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMOMHandleRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from CIMOMHandleRep.h:47, from CIMOMHandleRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMOMHandleRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from CIMOMHandleRep.h:47, from CIMOMHandleRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from CIMOMHandleRep.h:38, from CIMOMHandleRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from CIMOMHandleRep.h:47, from CIMOMHandleRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from CIMOMHandleRep.h:38, from CIMOMHandleRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMOMHandleRep.h:47, from CIMOMHandleRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from CIMOMHandleRep.h:38, from CIMOMHandleRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from CIMOMHandleRep.h:47, from CIMOMHandleRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMOMHandleRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMOMHandle.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMOMHandle.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOMHandle.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from CIMOMHandle.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOMHandle.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from CIMOMHandleRep.h:47, from CIMOMHandle.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOMHandle.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from CIMOMHandleRep.h:47, from CIMOMHandle.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOMHandle.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from CIMOMHandleRep.h:47, from CIMOMHandle.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOMHandle.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMOMHandleRep.h:47, from CIMOMHandle.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOMHandle.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from CIMOMHandleRep.h:47, from CIMOMHandle.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOMHandle.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMIndicationConsumerProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMIndicationConsumerProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMIndicationConsumerProvider.h:36, from CIMIndicationConsumerProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMIndicationConsumerProvider.h:35, from CIMIndicationConsumerProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMIndicationConsumerProvider.h:36, from CIMIndicationConsumerProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMAssociationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMAssociationProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMAssociationProvider.h:36, from CIMAssociationProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMAssociationProvider.h:35, from CIMAssociationProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMAssociationProvider.h:36, from CIMAssociationProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMIndicationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMIndicationProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMIndicationProvider.h:36, from CIMIndicationProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMIndicationProvider.h:35, from CIMIndicationProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMIndicationProvider.h:36, from CIMIndicationProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMInstanceQueryProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMInstanceQueryProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMInstanceProvider.h:36, from CIMInstanceQueryProvider.h:35, from CIMInstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMInstanceProvider.h:35, from CIMInstanceQueryProvider.h:35, from CIMInstanceQueryProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMInstanceProvider.h:36, from CIMInstanceQueryProvider.h:35, from CIMInstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from CIMInstanceQueryProvider.h:36, from CIMInstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMInstanceProvider.h:36, from CIMInstanceQueryProvider.h:35, from CIMInstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from CIMInstanceQueryProvider.h:36, from CIMInstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMInstanceProvider.h:36, from CIMInstanceQueryProvider.h:35, from CIMInstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from CIMInstanceQueryProvider.h:36, from CIMInstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMInstanceProvider.h:36, from CIMInstanceQueryProvider.h:35, from CIMInstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from CIMInstanceQueryProvider.h:36, from CIMInstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CIMInstanceProvider.h:36, from CIMInstanceQueryProvider.h:35, from CIMInstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/ClientCIMOMHandleRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ClientCIMOMHandleRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ClientCIMOMHandleRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from ClientCIMOMHandleRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ClientCIMOMHandleRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from ClientCIMOMHandleRep.h:34, from ClientCIMOMHandleRep.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ClientCIMOMHandleRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from ClientCIMOMHandleRep.h:34, from ClientCIMOMHandleRep.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ClientCIMOMHandleRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from ClientCIMOMHandleRep.h:34, from ClientCIMOMHandleRep.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ClientCIMOMHandleRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:50, from ClientCIMOMHandleRep.h:34, from ClientCIMOMHandleRep.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ClientCIMOMHandleRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from ClientCIMOMHandleRep.h:34, from ClientCIMOMHandleRep.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ClientCIMOMHandleRep.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMOMHandleQueryContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMOMHandleQueryContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMOMHandleQueryContext.h:38, from CIMOMHandleQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMOMHandleQueryContext.h:35, from CIMOMHandleQueryContext.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMOMHandleQueryContext.h:38, from CIMOMHandleQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from CIMOMHandleQueryContext.h:39, from CIMOMHandleQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMOMHandleQueryContext.h:38, from CIMOMHandleQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from CIMOMHandleQueryContext.h:39, from CIMOMHandleQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from CIMOMHandleQueryContext.h:38, from CIMOMHandleQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from CIMOMHandleQueryContext.h:39, from CIMOMHandleQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from CIMOMHandleQueryContext.h:38, from CIMOMHandleQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from CIMOMHandleQueryContext.h:39, from CIMOMHandleQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from CIMOMHandleQueryContext.h:38, from CIMOMHandleQueryContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/InternalCIMOMHandleRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src InternalCIMOMHandleRep.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from InternalCIMOMHandleRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from InternalCIMOMHandleRep.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from InternalCIMOMHandleRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from InternalCIMOMHandleRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from InternalCIMOMHandleRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from InternalCIMOMHandleRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from InternalCIMOMHandleRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from InternalCIMOMHandleRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from InternalCIMOMHandleRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from InternalCIMOMHandleRep.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from InternalCIMOMHandleRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from InternalCIMOMHandleRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from InternalCIMOMHandleRep.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegprovider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegprovider.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/ProviderException.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMOMHandle.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMOMHandleRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/InternalCIMOMHandleRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMInstanceProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/ClientCIMOMHandleRep.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMMethodProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMIndicationProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMIndicationConsumerProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMAssociationProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMInstanceQueryProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CIMOMHandleQueryContext.o -lpegclient -lpegcommon -lpegquerycommon -lpegqueryexpression -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegprovider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegprovider.so.1 libpegprovider.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' touch /builddir/build/BUILD/pegasus/build/lib/libpegprovider.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmofMessages.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMPILER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcompiler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cimmofMessages.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from cimmofMessages.h:43, from cimmofMessages.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from cimmofMessages.h:43, from cimmofMessages.cpp:35: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from cimmofMessages.h:43, from cimmofMessages.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from cimmofMessages.h:44, from cimmofMessages.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from cimmofMessages.h:43, from cimmofMessages.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from cimmofMessages.h:44, from cimmofMessages.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from cimmofMessages.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from cimmofMessages.h:44, from cimmofMessages.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from cimmofMessages.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from cimmofMessages.h:44, from cimmofMessages.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from cimmofMessages.h:43, from cimmofMessages.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/parser.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMPILER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcompiler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include parser.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from parser.h:53, from parser.cpp:62: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from parser.h:51, from parser.cpp:62: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from parser.h:53, from parser.cpp:62: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from parser.cpp:62: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from parser.h:53, from parser.cpp:62: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from parser.cpp:62: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from parser.cpp:62: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from parser.cpp:62: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from parser.cpp:62: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from parser.cpp:62: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from parser.h:53, from parser.cpp:62: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmofRepository.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMPILER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcompiler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cimmofRepository.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from cimmofRepository.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:35, from cimmofRepository.cpp:41: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from cimmofRepository.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from cimmofRepository.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from cimmofRepository.h:43, from cimmofRepository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from cimmofRepository.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmofClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMPILER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcompiler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cimmofClient.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from cimmofClient.h:56, from cimmofClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from cimmofClient.h:55, from cimmofClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from cimmofClient.h:56, from cimmofClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmofRepositoryInterface.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMPILER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcompiler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cimmofRepositoryInterface.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from cimmofRepositoryInterface.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from cimmofRepository.h:43, from cimmofRepositoryInterface.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMQualifierDecl.h:37, from cimmofRepositoryInterface.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmof_lex_wrapper.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMPILER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcompiler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cimmof_lex_wrapper.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from cimmofParser.h:57, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from cimmof_lex_wrapper.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from cimmofParser.h:57, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from cimmofParser.h:57, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from cimmofParser.h:57, from cimmof.l:40, from cimmof_lex_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/compilerDeclContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMPILER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcompiler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include compilerDeclContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from compilerDeclContext.h:47, from compilerDeclContext.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from compilerDeclContext.h:50, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from compilerDeclContext.h:50, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from compilerDeclContext.h:50, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from compilerDeclContext.h:50, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from compilerDeclContext.h:50, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from compilerDeclContext.h:50, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from compilerDeclContext.h:50, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from compilerDeclContext.h:50, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from compilerDeclContext.h:50, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from compilerDeclContext.h:50, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from compilerDeclContext.h:50, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from compilerDeclContext.h:48, from compilerDeclContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/valueFactory.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMPILER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcompiler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include valueFactory.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from valueFactory.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from valueFactory.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from valueFactory.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from valueFactory.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from valueFactory.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from valueFactory.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from valueFactory.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from valueFactory.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from valueFactory.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from valueFactory.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from valueFactory.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from valueFactory.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from valueFactory.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from valueFactory.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from valueFactory.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from cimmofMessages.h:44, from valueFactory.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from valueFactory.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmof_tab_wrapper.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMPILER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcompiler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cimmof_tab_wrapper.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from cimmof.y:79, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from cimmof_tab_wrapper.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from cimmof.y:79, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from cimmof.y:79, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from cimmof_tab_wrapper.cpp:33: cimmof.y: In function 'int cimmof_parse()': cimmof.y:380:76: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 380 | $$ = new CIMName(*$2); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from cimmof.y:80, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from parser.h:54, from cimmofParser.h:60, from cimmof.y:82, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from cimmof.y:79, from cimmof_tab_wrapper.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmofParser.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_COMPILER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcompiler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cimmofParser.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/General/VersionUtil.h:37, from cimmofParser.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/General/VersionUtil.h:35, from cimmofParser.cpp:54: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/General/VersionUtil.h:37, from cimmofParser.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/General/VersionUtil.h:37, from cimmofParser.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmofParser.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmofParser.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmofParser.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmofParser.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmofParser.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmofParser.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmofParser.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmofParser.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmofParser.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmofParser.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from cimmofRepositoryInterface.h:60, from cimmofParser.h:62, from cimmofParser.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from cimmofParser.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/General/VersionUtil.h:37, from cimmofParser.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegcompiler.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegcompiler.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmof_lex_wrapper.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmofParser.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmofMessages.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmofRepositoryInterface.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmofClient.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmofRepository.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cimmof_tab_wrapper.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/parser.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/valueFactory.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/compilerDeclContext.o -lpegclient -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegcompiler SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegcompiler.so.1 libpegcompiler.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' touch /builddir/build/BUILD/pegasus/build/lib/libpegcompiler.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cmdline/cimmof' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cmdline/cimmof/cmdlineExceptions.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMDLINE_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimmof\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cmdlineExceptions.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cmdline/cimmof' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from cmdlineExceptions.h:39, from cmdlineExceptions.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from cmdlineExceptions.h:39, from cmdlineExceptions.cpp:35: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from cmdlineExceptions.h:39, from cmdlineExceptions.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cmdline/cimmof' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cmdline/cimmof/cmdline.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMDLINE_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimmof\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cmdline.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cmdline/cimmof' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from cmdline.cpp:70: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from cmdline.cpp:66: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from cmdline.cpp:70: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cmdline.cpp:71: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from cmdline.cpp:70: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cmdline.cpp:71: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cmdline.cpp:71: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cmdline.cpp:71: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cmdline.cpp:71: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cmdline.cpp:71: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from cmdline.cpp:70: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cmdline/cimmof' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cmdline/cimmof/main.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMDLINE_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimmof\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include main.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cmdline/cimmof' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:58, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from main.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:58, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:58, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofRepositoryInterface.h:60, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofParser.h:62, from main.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofRepositoryInterface.h:60, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofParser.h:62, from main.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofRepositoryInterface.h:60, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofParser.h:62, from main.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofRepositoryInterface.h:60, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofParser.h:62, from main.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofRepositoryInterface.h:60, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofParser.h:62, from main.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofRepositoryInterface.h:60, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofParser.h:62, from main.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofRepositoryInterface.h:60, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofParser.h:62, from main.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofRepositoryInterface.h:60, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofParser.h:62, from main.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofRepositoryInterface.h:60, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofParser.h:62, from main.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofRepositoryInterface.h:60, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofParser.h:62, from main.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofRepositoryInterface.h:60, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cimmofParser.h:62, from main.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:59, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Compiler/mofCompilerOptions.h:58, from main.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cmdline/cimmof' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimmof /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cmdline/cimmof/main.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cmdline/cimmof/cmdline.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/cmdline/cimmof/cmdlineExceptions.o -lpegcompiler -lpegclient -lpeggetoopt -lpegrepository -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimmof make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cmdline/cimmof' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cmdline/cimmofl' cp /builddir/build/BUILD/pegasus/build/bin/cimmof "/builddir/build/BUILD/pegasus/build/bin/cimmofl" make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/cmdline/cimmofl' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/CIMExportRequestEncoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_EXPORT_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegexportclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMExportRequestEncoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportRequestEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMExportRequestEncoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportRequestEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMExportRequestEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportRequestEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMExportRequestEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportRequestEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMExportRequestEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportRequestEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CIMExportRequestEncoder.h:37, from CIMExportRequestEncoder.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportRequestEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMExportRequestEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportRequestEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/WSMANExportRequestEncoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_EXPORT_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegexportclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WSMANExportRequestEncoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WSMANExportRequestEncoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportRequestEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportRequestEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportRequestEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from WSMANExportRequestEncoder.h:36, from WSMANExportRequestEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from WSMANExportRequestEncoder.h:40, from WSMANExportRequestEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from WSMANExportRequestEncoder.h:40, from WSMANExportRequestEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from WSMANExportRequestEncoder.h:40, from WSMANExportRequestEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from WSMANExportRequestEncoder.h:40, from WSMANExportRequestEncoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportRequestEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportRequestEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/ExportClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_EXPORT_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegexportclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ExportClient.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from ExportClient.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:35, from ExportClient.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from ExportClient.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from ExportClient.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from ExportClient.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from ExportClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/CIMExportResponseDecoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_EXPORT_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegexportclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMExportResponseDecoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMExportResponseDecoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportResponseDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportResponseDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportResponseDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CIMExportResponseDecoder.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from CIMExportResponseDecoder.h:42, from CIMExportResponseDecoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from CIMExportResponseDecoder.h:42, from CIMExportResponseDecoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from CIMExportResponseDecoder.h:42, from CIMExportResponseDecoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from CIMExportResponseDecoder.h:42, from CIMExportResponseDecoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportResponseDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportResponseDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from CIMExportResponseDecoder.h:42, from CIMExportResponseDecoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportResponseDecoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from CIMExportResponseDecoder.h:42, from CIMExportResponseDecoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/WSMANExportResponseDecoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_EXPORT_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegexportclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WSMANExportResponseDecoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from WSMANExportResponseDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:35, from WSMANExportResponseDecoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from WSMANExportResponseDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from WSMANExportResponseDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from WSMANExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from WSMANExportResponseDecoder.h:38, from WSMANExportResponseDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from WSMANExportResponseDecoder.h:38, from WSMANExportResponseDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from WSMANExportResponseDecoder.h:38, from WSMANExportResponseDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from WSMANExportResponseDecoder.h:38, from WSMANExportResponseDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from WSMANExportResponseDecoder.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from WSMANExportResponseDecoder.h:38, from WSMANExportResponseDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from WSMANExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from WSMANExportResponseDecoder.h:38, from WSMANExportResponseDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/WSMANExportClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_EXPORT_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegexportclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WSMANExportClient.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from WSMANExportClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:38, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:38, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:38, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:49, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:49, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:49, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:49, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/CimToWsmResponseMapper.h:35, from WSMANExportClient.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:38, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WSMANExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:38, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:46, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:38, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFault.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmWriter.h:49, from WSMANExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/CIMExportClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_EXPORT_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegexportclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMExportClient.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from CIMExportClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from CIMExportClient.h:35, from CIMExportClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from CIMExportClient.h:35, from CIMExportClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from CIMExportClient.h:35, from CIMExportClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from CIMExportClient.h:35, from CIMExportClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from CIMExportClient.h:35, from CIMExportClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from CIMExportClient.h:35, from CIMExportClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMExportClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from CIMExportClient.h:35, from CIMExportClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/HTTPExportResponseDecoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_EXPORT_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegexportclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include HTTPExportResponseDecoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from HTTPExportResponseDecoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from HTTPExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from HTTPExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from HTTPExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from HTTPExportResponseDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from HTTPExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from HTTPExportResponseDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from HTTPExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from HTTPExportResponseDecoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:38, from HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegexportclient.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegexportclient.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/CIMExportClient.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/CIMExportRequestEncoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/CIMExportResponseDecoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/HTTPExportResponseDecoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/ExportClient.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/WSMANExportClient.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/WSMANExportRequestEncoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/WSMANExportResponseDecoder.o -lpegwsmserver -lpegwql -lpegquerycommon -lpegrepository -lpegconfig -lpegcommon -lpegclient -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegexportclient SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegexportclient.so.1 libpegexportclient.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' touch /builddir/build/BUILD/pegasus/build/lib/libpegexportclient.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PRM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprm\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderRegistrationTable.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ProviderRegistrationTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:35, from ProviderRegistrationTable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ProviderRegistrationTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderRegistrationTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ProviderRegistrationTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderRegistrationTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderRegistrationTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderRegistrationTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderRegistrationTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderRegistrationTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ProviderRegistrationTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/ProviderManagerMap.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PRM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprm\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderManagerMap.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderManagerMap.h:36, from ProviderManagerMap.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderManagerMap.h:35, from ProviderManagerMap.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderManagerMap.h:36, from ProviderManagerMap.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderManagerMap.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderManagerMap.h:36, from ProviderManagerMap.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderManagerMap.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderManagerMap.h:36, from ProviderManagerMap.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderManagerMap.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderManagerMap.h:36, from ProviderManagerMap.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderManagerMap.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderManagerMap.h:36, from ProviderManagerMap.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PRM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprm\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderRegistrationManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ProviderRegistrationManager.h:37, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderRegistrationManager.h:35, from ProviderRegistrationManager.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ProviderRegistrationManager.h:37, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ProviderRegistrationManager.h:37, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderRegistrationManager.h:39, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderRegistrationManager.h:39, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderRegistrationManager.h:39, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderRegistrationManager.h:39, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderRegistrationManager.h:39, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderRegistrationManager.h:39, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderRegistrationManager.h:39, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderRegistrationManager.h:39, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderRegistrationManager.h:39, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderRegistrationManager.h:39, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderRegistrationManager.h:39, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from ProviderRegistrationManager.h:41, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp: At global scope: ProviderRegistrationManager.cpp:56:78: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 56 | const CIMName _PROPERTY_PROVIDERMODULENAME = CIMNameCast("ProviderModuleName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:57:54: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 57 | const CIMName _PROPERTY_VENDOR = CIMNameCast("Vendor"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:58:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 58 | const CIMName _PROPERTY_VERSION = CIMNameCast("Version"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:59:68: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 59 | const CIMName _PROPERTY_INTERFACETYPE = CIMNameCast("InterfaceType"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:60:74: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 60 | const CIMName _PROPERTY_INTERFACEVERSION = CIMNameCast("InterfaceVersion"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:61:58: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 61 | const CIMName _PROPERTY_LOCATION = CIMNameCast("Location"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:62:68: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 62 | const CIMName _PROPERTY_CAPABILITIESID = CIMNameCast("CapabilityID"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:63:66: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 63 | const CIMName _PROPERTY_PROVIDERNAME = CIMNameCast("ProviderName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:64:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 64 | const CIMName _PROPERTY_CLASSNAME = CIMNameCast("ClassName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:65:62: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 65 | const CIMName _PROPERTY_NAMESPACES = CIMNameCast("Namespaces"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:66:66: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 66 | const CIMName _PROPERTY_PROVIDERTYPE = CIMNameCast("ProviderType"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:67:79: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 67 | const CIMName _PROPERTY_SUPPORTEDPROPERTIES =CIMNameCast("SupportedProperties"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:68:74: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 68 | const CIMName _PROPERTY_SUPPORTEDMETHODS = CIMNameCast("SupportedMethods"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:69:76: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 69 | const CIMName _PROPERTY_INDICATIONDESTINATIONS = CIMNameCast("Destinations"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:70:72: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 70 | const CIMName _PROPERTY_MODULEGROUPNAME = CIMNameCast("ModuleGroupName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp: In function 'Pegasus::Boolean Pegasus::getProviderName(const Pegasus::CIMInstance&, Pegasus::String&)': ProviderRegistrationManager.cpp:273:70: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 273 | Uint32 pos = instance.findProperty(CIMName(_PROPERTY_PROVIDERNAME)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp: In function 'Pegasus::Boolean Pegasus::getProviderModuleName(const Pegasus::CIMInstance&, Pegasus::String&)': ProviderRegistrationManager.cpp:287:76: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 287 | Uint32 pos = instance.findProperty(CIMName(_PROPERTY_PROVIDERMODULENAME)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp: In member function 'Pegasus::Boolean Pegasus::ProviderRegistrationManager::lookupInstanceProvider(const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, Pegasus::CIMInstance&, Pegasus::CIMInstance&, Pegasus::Boolean, Pegasus::Boolean*)': ProviderRegistrationManager.cpp:453:66: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 453 | CIMNamespaceName(WildCardNamespaceNames::check(nameSpace)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp: In member function 'Pegasus::Boolean Pegasus::ProviderRegistrationManager::lookupMethodProvider(const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, const Pegasus::CIMName&, Pegasus::CIMInstance&, Pegasus::CIMInstance&)': ProviderRegistrationManager.cpp:612:70: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 612 | CIMNamespaceName(WildCardNamespaceNames::check(nameSpace)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp: In member function 'Pegasus::Boolean Pegasus::ProviderRegistrationManager::getIndicationProviders(const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, const Pegasus::CIMPropertyList&, Pegasus::Array&, Pegasus::Array&)': ProviderRegistrationManager.cpp:800:70: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 800 | CIMNamespaceName(WildCardNamespaceNames::check(nameSpace)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:829:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 829 | (CIMName (_PROPERTY_SUPPORTEDPROPERTIES)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp: In member function 'Pegasus::CIMInstance Pegasus::ProviderRegistrationManager::getInstance(const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&)': ProviderRegistrationManager.cpp:1178:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1178 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp: In member function 'void Pegasus::ProviderRegistrationManager::modifyInstance(const Pegasus::CIMObjectPath&, const Pegasus::CIMInstance&, Pegasus::Boolean, const Pegasus::Array&)': ProviderRegistrationManager.cpp:1621:68: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1621 | (propertyList[0].equal (CIMName (_PROPERTY_SUPPORTEDMETHODS)))) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp:1632:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1632 | CIMName (_PROPERTY_PROVIDERTYPE))).getValue().get(providerTypes); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp: In member function 'Pegasus::CIMObjectPath Pegasus::ProviderRegistrationManager::_createInstance(const Pegasus::CIMObjectPath&, Pegasus::CIMInstance&, Pegasus::ProviderRegistrationManager::Operation)': ProviderRegistrationManager.cpp:2513:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 2513 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationManager.cpp: In member function 'void Pegasus::ProviderRegistrationManager::_deleteInstance(const Pegasus::CIMObjectPath&, Pegasus::ProviderRegistrationManager::Operation, Pegasus::CIMInstance&)': ProviderRegistrationManager.cpp:3171:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 3171 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderRegistrationManager.h:38, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ProviderRegistrationManager.h:37, from ProviderRegistrationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegprm.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegprm.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationTable.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/ProviderManagerMap.o -lpegconfig -lpegprovider -lpegrepository -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegprm SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegprm.so.1 libpegprm.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager' touch /builddir/build/BUILD/pegasus/build/lib/libpegprm.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportServer/CIMExportResponseEncoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_EXPORT_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegexportserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMExportResponseEncoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMExportResponseEncoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportResponseEncoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportResponseEncoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportResponseEncoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CIMExportResponseEncoder.h:37, from CIMExportResponseEncoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportResponseEncoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportResponseEncoder.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportServer/CIMExportRequestDispatcher.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_EXPORT_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegexportserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMExportRequestDispatcher.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMExportRequestDispatcher.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMExportRequestDispatcher.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMExportRequestDispatcher.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMExportRequestDispatcher.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&, Pegasus::Uint32, const Pegasus::String&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:105:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 105 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In copy constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::ProviderInfo&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:117:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 117 | : className(providerInfo.className), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:127:74: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 127 | new ProviderIdContainer(*providerInfo.providerIdContainer)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:40, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In member function 'Pegasus::ProviderInfo& Pegasus::ProviderInfo::operator=(const Pegasus::ProviderInfo&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:147:60: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 147 | *providerInfo.providerIdContainer.get())); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:40, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMMessage::CIMMessage(const Pegasus::CIMMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:81:30: warning: implicitly-declared 'Pegasus::Message::Message(const Pegasus::Message&)' is deprecated [-Wdeprecated-copy] 81 | class PEGASUS_COMMON_LINKAGE CIMMessage : public Message | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueue.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:37, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:332:14: note: because 'Pegasus::Message' has user-provided 'Pegasus::Message& Pegasus::Message::operator=(const Pegasus::Message&)' 332 | Message& operator=(const Message& msg); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMRequestMessage::CIMRequestMessage(const Pegasus::CIMRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:182:30: note: synthesized method 'Pegasus::CIMMessage::CIMMessage(const Pegasus::CIMMessage&)' first required here 182 | class PEGASUS_COMMON_LINKAGE CIMRequestMessage : public CIMMessage | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMExportIndicationRequestMessage::CIMExportIndicationRequestMessage(const Pegasus::CIMExportIndicationRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:309:30: note: synthesized method 'Pegasus::CIMRequestMessage::CIMRequestMessage(const Pegasus::CIMRequestMessage&)' first required here 309 | class PEGASUS_COMMON_LINKAGE CIMExportIndicationRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CIMExportRequestDispatcher.cpp: In member function 'Pegasus::CIMExportIndicationResponseMessage* Pegasus::CIMExportRequestDispatcher::_handleExportIndicationRequest(Pegasus::CIMExportIndicationRequestMessage*)': CIMExportRequestDispatcher.cpp:224:59: note: synthesized method 'Pegasus::CIMExportIndicationRequestMessage::CIMExportIndicationRequestMessage(const Pegasus::CIMExportIndicationRequestMessage&)' first required here 224 | new CIMExportIndicationRequestMessage(*request)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CIMExportRequestDispatcher.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMExportRequestDispatcher.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportServer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportServer/CIMExportRequestDecoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_EXPORT_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegexportserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMExportRequestDecoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportServer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMExportRequestDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMExportRequestDecoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMExportRequestDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportRequestDecoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMExportRequestDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportRequestDecoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportRequestDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportRequestDecoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportRequestDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CIMExportRequestDecoder.h:37, from CIMExportRequestDecoder.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMExportRequestDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMExportRequestDecoder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CIMExportRequestDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportServer' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegexportserver.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegexportserver.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportServer/CIMExportRequestDecoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportServer/CIMExportResponseEncoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportServer/CIMExportRequestDispatcher.o -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportServer' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegexportserver SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegexportserver.so.1 libpegexportserver.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportServer' touch /builddir/build/BUILD/pegasus/build/lib/libpegexportserver.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportServer' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Listener/List.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_LISTENER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peglistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include List.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from List.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from List.h:35, from List.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from List.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Listener/CIMListenerIndicationDispatcher.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_LISTENER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peglistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMListenerIndicationDispatcher.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:36, from CIMListenerIndicationDispatcher.h:40, from CIMListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMListenerIndicationDispatcher.h:39, from CIMListenerIndicationDispatcher.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:36, from CIMListenerIndicationDispatcher.h:40, from CIMListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from CIMListenerIndicationDispatcher.h:40, from CIMListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:36, from CIMListenerIndicationDispatcher.h:40, from CIMListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from CIMListenerIndicationDispatcher.h:40, from CIMListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from CIMListenerIndicationDispatcher.h:40, from CIMListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from CIMListenerIndicationDispatcher.h:40, from CIMListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from CIMListenerIndicationDispatcher.h:40, from CIMListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CIMListenerIndicationDispatcher.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from CIMListenerIndicationDispatcher.h:40, from CIMListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from CIMListenerIndicationDispatcher.h:40, from CIMListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:36, from CIMListenerIndicationDispatcher.h:40, from CIMListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Listener/CIMListener.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_LISTENER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peglistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMListener.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from CIMListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMListener.h:41, from CIMListener.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from CIMListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from CIMListener.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from CIMListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from CIMListener.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from CIMListener.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from CIMListener.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from CIMListener.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from CIMListener.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from CIMListener.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from CIMListener.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from CIMListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpeglistener.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpeglistener.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Listener/List.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Listener/CIMListener.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Listener/CIMListenerIndicationDispatcher.o -lpegexportserver -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpeglistener SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpeglistener.so.1 libpeglistener.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener' touch /builddir/build/BUILD/pegasus/build/lib/libpeglistener.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/AuthenticationStatus.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SECURITY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegauthentication\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src AuthenticationStatus.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from AuthenticationStatus.h:36, from AuthenticationStatus.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/Linkage.h:37, from AuthenticationStatus.h:35, from AuthenticationStatus.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from AuthenticationStatus.h:36, from AuthenticationStatus.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/PAMBasicAuthenticator.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SECURITY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegauthentication\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src PAMBasicAuthenticator.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from PAMBasicAuthenticator.h:36, from PAMBasicAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from PAMBasicAuthenticator.h:35, from PAMBasicAuthenticator.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from PAMBasicAuthenticator.h:36, from PAMBasicAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfoRep.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfo.h:38, from BasicAuthenticator.h:37, from PAMBasicAuthenticator.h:37, from PAMBasicAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from BasicAuthenticator.h:36, from PAMBasicAuthenticator.h:37, from PAMBasicAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfoRep.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfo.h:38, from BasicAuthenticator.h:37, from PAMBasicAuthenticator.h:37, from PAMBasicAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfoRep.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfo.h:38, from BasicAuthenticator.h:37, from PAMBasicAuthenticator.h:37, from PAMBasicAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfoRep.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfo.h:38, from BasicAuthenticator.h:37, from PAMBasicAuthenticator.h:37, from PAMBasicAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfoRep.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfo.h:38, from BasicAuthenticator.h:37, from PAMBasicAuthenticator.h:37, from PAMBasicAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from PAMBasicAuthenticatorUnix.cpp:32, from PAMBasicAuthenticator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfoRep.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfo.h:38, from BasicAuthenticator.h:37, from PAMBasicAuthenticator.h:37, from PAMBasicAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfoRep.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfo.h:38, from BasicAuthenticator.h:37, from PAMBasicAuthenticator.h:37, from PAMBasicAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from BasicAuthenticator.h:36, from PAMBasicAuthenticator.h:37, from PAMBasicAuthenticator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/SecureLocalAuthenticator.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SECURITY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegauthentication\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SecureLocalAuthenticator.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from SecureLocalAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:35, from SecureLocalAuthenticator.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from SecureLocalAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SecureLocalAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from SecureLocalAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SecureLocalAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SecureLocalAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SecureLocalAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SecureLocalAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from SecureLocalAuthenticator.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SecureLocalAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SecureLocalAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from SecureLocalAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/BasicAuthenticationHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SECURITY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegauthentication\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src BasicAuthenticationHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from BasicAuthenticationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:35, from BasicAuthenticationHandler.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from BasicAuthenticationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from BasicAuthenticationHandler.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from BasicAuthenticationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from BasicAuthenticationHandler.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from BasicAuthenticationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from BasicAuthenticationHandler.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from BasicAuthenticationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from BasicAuthenticationHandler.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from BasicAuthenticationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/LocalAuthenticationHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SECURITY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegauthentication\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src LocalAuthenticationHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from LocalAuthenticationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:35, from LocalAuthenticationHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from LocalAuthenticationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfoRep.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfo.h:38, from LocalAuthenticator.h:37, from SecureLocalAuthenticator.h:35, from LocalAuthenticationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from LocalAuthenticationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfoRep.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfo.h:38, from LocalAuthenticator.h:37, from SecureLocalAuthenticator.h:35, from LocalAuthenticationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from LocalAuthenticationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfoRep.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfo.h:38, from LocalAuthenticator.h:37, from SecureLocalAuthenticator.h:35, from LocalAuthenticationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from LocalAuthenticationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfoRep.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuthenticationInfo.h:38, from LocalAuthenticator.h:37, from SecureLocalAuthenticator.h:35, from LocalAuthenticationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from LocalAuthenticationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/AuthenticationManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SECURITY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegauthentication\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src AuthenticationManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from AuthenticationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:35, from AuthenticationManager.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from AuthenticationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from AuthenticationManager.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from AuthenticationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from AuthenticationManager.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from AuthenticationManager.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from AuthenticationManager.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from AuthenticationManager.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from AuthenticationManager.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from AuthenticationManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/SecureBasicAuthenticator.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SECURITY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegauthentication\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SecureBasicAuthenticator.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from SecureBasicAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:35, from SecureBasicAuthenticator.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from SecureBasicAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from SecureBasicAuthenticator.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from SecureBasicAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from SecureBasicAuthenticator.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from SecureBasicAuthenticator.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from SecureBasicAuthenticator.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from SecureBasicAuthenticator.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from SecureBasicAuthenticator.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from SecureBasicAuthenticator.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from SecureBasicAuthenticator.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from SecureBasicAuthenticator.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/LocalAuthFile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SECURITY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegauthentication\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src LocalAuthFile.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from LocalAuthFile.h:36, from LocalAuthFile.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from LocalAuthFile.h:35, from LocalAuthFile.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from LocalAuthFile.h:36, from LocalAuthFile.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from LocalAuthFile.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from LocalAuthFile.h:36, from LocalAuthFile.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from LocalAuthFile.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from LocalAuthFile.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from LocalAuthFile.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from LocalAuthFile.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from LocalAuthFile.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from LocalAuthFile.h:36, from LocalAuthFile.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/Cookies.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SECURITY_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegauthentication\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src Cookies.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from Cookies.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from Cookies.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from Cookies.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Cookies.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from Cookies.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Cookies.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Cookies.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from Cookies.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Cookies.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Cookies.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from Cookies.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegauthentication.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegauthentication.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/AuthenticationStatus.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/LocalAuthFile.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/SecureLocalAuthenticator.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/LocalAuthenticationHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/SecureBasicAuthenticator.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/PAMBasicAuthenticator.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/BasicAuthenticationHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/AuthenticationManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/Cookies.o -lpegcommon -lpegconfig -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegauthentication SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegauthentication.so.1 libpegauthentication.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' touch /builddir/build/BUILD/pegasus/build/lib/libpegauthentication.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ConfigSettingProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/ConfigSettingProvider/ConfigSettingProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIGSETTINGPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ConfigSettingProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ConfigSettingProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ConfigSettingProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ConfigSettingProvider.h:43, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ConfigSettingProvider.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ConfigSettingProvider.h:43, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ConfigSettingProvider.h:43, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ConfigSettingProvider.h:54, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ConfigSettingProvider.h:54, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ConfigSettingProvider.h:54, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ConfigSettingProvider.h:54, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ConfigSettingProvider.h:54, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ConfigSettingProvider.h:54, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ConfigSettingProvider.h:54, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ConfigSettingProvider.h:54, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ConfigSettingProvider.h:54, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ConfigSettingProvider.h:54, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ConfigSettingProvider.h:54, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from ConfigSettingProvider.cpp:61: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ConfigSettingProvider.cpp: At global scope: ConfigSettingProvider.cpp:75:67: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 75 | static const CIMName PROPERTY_NAME = CIMNameCast("PropertyName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ConfigSettingProvider.cpp:77:67: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 77 | static const CIMName DEFAULT_VALUE = CIMNameCast("DefaultValue"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ConfigSettingProvider.cpp:79:67: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 79 | static const CIMName CURRENT_VALUE = CIMNameCast("CurrentValue"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ConfigSettingProvider.cpp:81:67: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 81 | static const CIMName PLANNED_VALUE = CIMNameCast("PlannedValue"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ConfigSettingProvider.cpp:83:70: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 83 | static const CIMName DYNAMIC_PROPERTY = CIMNameCast("DynamicProperty"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ConfigSettingProvider.cpp:84:66: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | static const CIMName DESCRIPTION = CIMNameCast("Description"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ConfigSettingProvider.cpp:106:73: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 106 | static const CIMName PG_CONFIG_SETTING = CIMNameCast("PG_ConfigSetting"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ConfigSettingProvider.cpp: In member function 'void Pegasus::ConfigSettingProvider::_modifyInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMInstance&, const Pegasus::CIMPropertyList&, Pegasus::Uint32)': ConfigSettingProvider.cpp:314:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 314 | CIMName propertyName = propertyList[i]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ConfigSettingProvider.h:45, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ConfigSettingProvider.h:43, from ConfigSettingProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ConfigSettingProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibConfigSettingProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libConfigSettingProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/ConfigSettingProvider/ConfigSettingProvider.o -lpegcommon -lpegconfig -lpegprovider -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ConfigSettingProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libConfigSettingProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libConfigSettingProvider.so.1 libConfigSettingProvider.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ConfigSettingProvider' touch /builddir/build/BUILD/pegasus/build/lib/libConfigSettingProvider.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ConfigSettingProvider' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/ProviderRegistrationProvider/ProviderRegistrationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVREGPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ProviderRegistrationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProviderRegistrationProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderRegistrationProvider.h:34, from ProviderRegistrationProvider.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from ProviderRegistrationProvider.h:40, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from ProviderRegistrationProvider.h:40, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from ProviderRegistrationProvider.h:40, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from ProviderRegistrationProvider.h:40, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderRegistrationProvider.h:45, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderRegistrationProvider.h:45, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderRegistrationProvider.h:45, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderRegistrationProvider.h:45, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderRegistrationProvider.h:45, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderRegistrationProvider.h:45, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderRegistrationProvider.h:45, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderRegistrationProvider.h:45, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderRegistrationProvider.h:45, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderRegistrationProvider.h:45, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderRegistrationProvider.h:45, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp: At global scope: ProviderRegistrationProvider.cpp:54:73: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | static const CIMName _PROPERTY_CAPABILITYID = CIMNameCast("CapabilityID"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp:59:57: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 59 | static const CIMName _STOP_PROVIDER = CIMNameCast("Stop"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp:64:59: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 64 | static const CIMName _START_PROVIDER = CIMNameCast("Start"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp:69:77: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 69 | static const CIMName _SET_MODULEGROUPNAME = CIMNameCast("SetModuleGroupName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp:74:76: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 74 | static const CIMName _PARAM_MODULEGROUPNAME = CIMNameCast("ModuleGroupName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp: In member function 'virtual void Pegasus::ProviderRegistrationProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ProviderRegistrationProvider.cpp:248:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 248 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp: In member function 'virtual void Pegasus::ProviderRegistrationProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ProviderRegistrationProvider.cpp:289:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 289 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp: In member function 'virtual void Pegasus::ProviderRegistrationProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': ProviderRegistrationProvider.cpp:331:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 331 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp: In member function 'virtual void Pegasus::ProviderRegistrationProvider::createInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMInstance&, Pegasus::ObjectPathResponseHandler&)': ProviderRegistrationProvider.cpp:479:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 479 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp:480:65: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 480 | CIMNamespaceName nameSpace = instanceReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp: In member function 'virtual void Pegasus::ProviderRegistrationProvider::deleteInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ResponseHandler&)': ProviderRegistrationProvider.cpp:1028:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1028 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProviderRegistrationProvider.cpp: In member function 'Pegasus::Array Pegasus::ProviderRegistrationProvider::_getIndicationCapInstances(const Pegasus::String&, const Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&)': ProviderRegistrationProvider.cpp:2060:48: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 2060 | CIMName (_PROPERTY_PROVIDERTYPE)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from ProviderRegistrationProvider.h:40, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProviderRegistrationProvider.h:37, from ProviderRegistrationProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibProviderRegistrationProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libProviderRegistrationProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/ProviderRegistrationProvider/ProviderRegistrationProvider.o -lpegcommon -lpegprm -lpegprovider -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libProviderRegistrationProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libProviderRegistrationProvider.so.1 libProviderRegistrationProvider.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider' touch /builddir/build/BUILD/pegasus/build/lib/libProviderRegistrationProvider.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/NamespaceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/NamespaceProvider/NamespaceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_NAMESPACEPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"NamespaceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src NamespaceProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/NamespaceProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from NamespaceProvider.h:44, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from NamespaceProvider.cpp:43: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from NamespaceProvider.h:44, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from NamespaceProvider.h:44, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NamespaceProvider.h:55, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NamespaceProvider.h:55, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NamespaceProvider.h:55, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NamespaceProvider.h:55, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NamespaceProvider.h:55, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NamespaceProvider.h:55, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NamespaceProvider.h:55, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NamespaceProvider.h:55, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NamespaceProvider.h:55, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NamespaceProvider.h:55, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NamespaceProvider.h:55, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NamespaceProvider.cpp: At global scope: NamespaceProvider.cpp:104:69: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 104 | static const CIMName NAMESPACE_CLASSNAME = CIMNameCast("__Namespace"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ NamespaceProvider.cpp:105:65: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 105 | static const CIMName NAMESPACE_PROPERTYNAME = CIMNameCast("Name"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ NamespaceProvider.cpp: In member function 'virtual void Pegasus::NamespaceProvider::createInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMInstance&, Pegasus::ObjectPathResponseHandler&)': NamespaceProvider.cpp:289:79: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 289 | CIMNamespaceName parentNamespaceName = instanceReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NamespaceProvider.cpp: In member function 'virtual void Pegasus::NamespaceProvider::deleteInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ResponseHandler&)': NamespaceProvider.cpp:368:73: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 368 | CIMNamespaceName parentNamespaceName = instanceName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NamespaceProvider.cpp: In member function 'virtual void Pegasus::NamespaceProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': NamespaceProvider.cpp:447:73: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 447 | CIMNamespaceName parentNamespaceName = instanceName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NamespaceProvider.cpp: In member function 'virtual void Pegasus::NamespaceProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': NamespaceProvider.cpp:535:64: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 535 | CIMNamespaceName parentNamespaceName = ref.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NamespaceProvider.cpp: In member function 'virtual void Pegasus::NamespaceProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': NamespaceProvider.cpp:625:76: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 625 | CIMNamespaceName parentNamespaceName = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from NamespaceProvider.h:46, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from NamespaceProvider.h:44, from NamespaceProvider.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/NamespaceProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibNamespaceProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libNamespaceProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/NamespaceProvider/NamespaceProvider.o -lpegprovider -lpegrepository -lpegconfig -lpegcommon -lpegconfig -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/NamespaceProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libNamespaceProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libNamespaceProvider.so.1 libNamespaceProvider.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/NamespaceProvider' touch /builddir/build/BUILD/pegasus/build/lib/libNamespaceProvider.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/NamespaceProvider' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/IndicationHandlerConstants.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_HANDLER_SERVICE_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peghandlerservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IndicationHandlerConstants.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationHandlerConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationHandlerConstants.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationHandlerConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/IndicationHandlerService.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_HANDLER_SERVICE_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peghandlerservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IndicationHandlerService.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from IndicationHandlerService.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from IndicationHandlerService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from IndicationHandlerService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from IndicationHandlerService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from IndicationHandlerService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from IndicationHandlerService.h:45, from IndicationHandlerService.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from IndicationHandlerService.h:45, from IndicationHandlerService.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from IndicationHandlerService.h:45, from IndicationHandlerService.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from IndicationHandlerService.h:45, from IndicationHandlerService.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from IndicationHandlerService.h:45, from IndicationHandlerService.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from IndicationHandlerService.h:45, from IndicationHandlerService.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from IndicationHandlerService.h:45, from IndicationHandlerService.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from IndicationHandlerService.h:45, from IndicationHandlerService.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from IndicationHandlerService.h:45, from IndicationHandlerService.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from IndicationHandlerService.h:45, from IndicationHandlerService.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from IndicationHandlerService.h:45, from IndicationHandlerService.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationHandlerService.cpp: In member function 'Pegasus::CIMHandleIndicationResponseMessage* Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*)': IndicationHandlerService.cpp:293:63: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 293 | CIMName className = request->handlerInstance.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationHandlerService.cpp:294:43: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 294 | CIMNamespaceName nameSpace = request->nameSpace; | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationHandlerService.cpp: In member function 'Pegasus::Boolean Pegasus::IndicationHandlerService::_loadHandler(const Pegasus::OperationContext&, Pegasus::String, Pegasus::CIMInstance&, Pegasus::CIMInstance&, Pegasus::CIMInstance&, Pegasus::CIMException&, Pegasus::IndicationExportConnection**)': IndicationHandlerService.cpp:562:58: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 562 | CIMName className = handlerInstance.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from IndicationHandlerService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationHandlerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/HandlerTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_HANDLER_SERVICE_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"peghandlerservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src HandlerTable.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from HandlerTable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from HandlerTable.h:41, from HandlerTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from HandlerTable.h:41, from HandlerTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from HandlerTable.h:41, from HandlerTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from HandlerTable.h:41, from HandlerTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from HandlerTable.h:41, from HandlerTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from HandlerTable.h:41, from HandlerTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from HandlerTable.h:41, from HandlerTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from HandlerTable.h:41, from HandlerTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from HandlerTable.h:41, from HandlerTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from HandlerTable.h:41, from HandlerTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from HandlerTable.h:41, from HandlerTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpeghandlerservice.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpeghandlerservice.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/IndicationHandlerService.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/HandlerTable.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/IndicationHandlerConstants.o -lpegprovider -lpegconfig -lpegrepository -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpeghandlerservice SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpeghandlerservice.so.1 libpeghandlerservice.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService' touch /builddir/build/BUILD/pegasus/build/lib/libpeghandlerservice.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/IndicationConstants.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegindicationservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include IndicationConstants.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ IndicationConstants.cpp: At global scope: IndicationConstants.cpp:44:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 44 | CIMNameCast("CIM_AlertIndication"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:53:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | CIMNameCast("CIM_AlertIndication"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:62:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 62 | CIMNameCast("CIM_AlertIndication"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:73:74: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 73 | const CIMName _PROPERTY_OTHERSTATE = CIMNameCast("OtherSubscriptionState"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:80:43: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 80 | CIMNameCast("RepeatNotificationPolicy"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:87:48: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | CIMNameCast("OtherRepeatNotificationPolicy"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:94:37: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | CIMNameCast("OnFatalErrorPolicy"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:101:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 101 | CIMNameCast("OtherOnFatalErrorPolicy"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:107:73: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 107 | const CIMName _PROPERTY_LASTCHANGE = CIMNameCast("TimeOfLastStateChange"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:113:72: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 113 | const CIMName _PROPERTY_STARTTIME = CIMNameCast("SubscriptionStartTime"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:119:70: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 119 | const CIMName _PROPERTY_DURATION = CIMNameCast("SubscriptionDuration"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:126:44: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 126 | CIMNameCast("SubscriptionTimeRemaining"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:131:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 131 | const CIMName _PROPERTY_CAPTION = CIMNameCast("Caption"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:136:64: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 136 | const CIMName _PROPERTY_DESCRIPTION = CIMNameCast("Description"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:141:64: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 141 | const CIMName _PROPERTY_ELEMENTNAME = CIMNameCast("ElementName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:146:72: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 146 | const CIMName _PROPERTY_SOURCENAMESPACE = CIMNameCast("SourceNamespace"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:151:74: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 151 | const CIMName _PROPERTY_SOURCENAMESPACES = CIMNameCast("SourceNamespaces"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:157:62: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 157 | const CIMName _PROPERTY_SYSTEMNAME = CIMNameCast("SystemName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:164:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 164 | CIMNameCast("SystemCreationClassName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:171:39: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 171 | CIMNameCast("OtherPersistenceType"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:177:74: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 177 | const CIMName _PROPERTY_TARGETHOSTFORMAT = CIMNameCast("TargetHostFormat"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:184:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 184 | CIMNameCast("OtherTargetHostFormat"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:189:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 189 | const CIMName _PROPERTY_ALERTTYPE = CIMNameCast("AlertType"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:200:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 200 | CIMNameCast("PerceivedSeverity"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:205:68: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 205 | const CIMName _PROPERTY_PROBABLECAUSE = CIMNameCast("ProbableCause"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:211:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 211 | CIMNameCast("CreationClassName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:216:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 216 | const CIMName _PROPERTY_NAME = CIMNameCast("Name"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:221:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 221 | const CIMName _PROPERTY_STARTED = CIMNameCast("Started"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:227:62: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 227 | const CIMName _PROPERTY_INSTANCEID = CIMNameCast("InstanceID"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationConstants.cpp:353:63: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 353 | const CIMName _QUALIFIER_INDICATION = CIMNameCast("INDICATION"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from IndicationConstants.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/NormalizedSubscriptionTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegindicationservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include NormalizedSubscriptionTable.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from NormalizedSubscriptionTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from NormalizedSubscriptionTable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from NormalizedSubscriptionTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/IndicationOperationAggregate.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegindicationservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include IndicationOperationAggregate.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from IndicationOperationAggregate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from IndicationOperationAggregate.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from IndicationOperationAggregate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from IndicationOperationAggregate.h:36, from IndicationOperationAggregate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from IndicationOperationAggregate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from IndicationOperationAggregate.h:36, from IndicationOperationAggregate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:37, from IndicationOperationAggregate.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from IndicationOperationAggregate.h:36, from IndicationOperationAggregate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:37, from IndicationOperationAggregate.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from IndicationOperationAggregate.h:36, from IndicationOperationAggregate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:37, from IndicationOperationAggregate.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from IndicationOperationAggregate.h:36, from IndicationOperationAggregate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from IndicationOperationAggregate.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from IndicationOperationAggregate.h:43, from IndicationOperationAggregate.cpp:34: ProviderClassList.h: In instantiation of 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::NamespaceClassList]': IndicationOperationAggregate.cpp:181:46: required from here ProviderClassList.h:48:8: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 48 | struct NamespaceClassList | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:37, from IndicationOperationAggregate.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from IndicationOperationAggregate.h:36, from IndicationOperationAggregate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: note: synthesized method 'Pegasus::NamespaceClassList::NamespaceClassList(const Pegasus::NamespaceClassList&)' first required here 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/ProviderIndicationCountTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegindicationservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderIndicationCountTable.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from ProviderIndicationCountTable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:38, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:38, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:38, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:38, from ProviderIndicationCountTable.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProviderIndicationCountTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/SubscriptionRepository.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegindicationservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include SubscriptionRepository.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from SubscriptionRepository.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SubscriptionRepository.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from SubscriptionRepository.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from SubscriptionRepository.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ SubscriptionRepository.cpp: In member function 'Pegasus::CIMObjectPath Pegasus::SubscriptionRepository::createInstance(Pegasus::CIMInstance, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::AcceptLanguageList&, const Pegasus::ContentLanguageList&, Pegasus::Boolean)': SubscriptionRepository.cpp:166:57: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 166 | CIMName className = instance.getPath().getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ SubscriptionRepository.cpp: In member function 'Pegasus::CIMInstance Pegasus::SubscriptionRepository::deleteSubscription(Pegasus::CIMObjectPath&)': SubscriptionRepository.cpp:517:61: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 517 | CIMNamespaceName nameSpace = subscription.getNameSpace (); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ SubscriptionRepository.cpp: In member function 'Pegasus::Array Pegasus::SubscriptionRepository::deleteReferencingSubscriptions(const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, const Pegasus::CIMObjectPath&)': SubscriptionRepository.cpp:610:56: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 610 | CIMNamespaceName handlerNS = ref.getNameSpace (); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectCache.h:36, from SubscriptionRepository.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from SubscriptionRepository.h:44, from SubscriptionRepository.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from SubscriptionRepository.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/SubscriptionTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegindicationservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include SubscriptionTable.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SubscriptionTable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from IndicationService.h:36, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from IndicationService.h:36, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from IndicationService.h:36, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from IndicationService.h:37, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.h:41, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.h:41, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.h:41, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.h:41, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.h:41, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.h:41, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.h:41, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.h:41, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.h:41, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.h:41, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.h:41, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from SubscriptionTable.cpp:38: SubscriptionTable.h: In copy constructor 'Pegasus::SubscriptionClassesTableEntry::SubscriptionClassesTableEntry(const Pegasus::SubscriptionClassesTableEntry&)': SubscriptionTable.h:103:8: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 103 | struct SubscriptionClassesTableEntry | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from SubscriptionTable.cpp:38: SubscriptionTable.h:103:8: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | struct SubscriptionClassesTableEntry | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ SubscriptionTable.cpp: In member function 'void Pegasus::SubscriptionTable::_updateSubscriptionProviders(const Pegasus::SubscriptionKey&, const Pegasus::CIMInstance&, const Pegasus::Array&)': SubscriptionTable.cpp:635:63: note: synthesized method 'Pegasus::SubscriptionClassesTableEntry::SubscriptionClassesTableEntry(const Pegasus::SubscriptionClassesTableEntry&)' first required here 635 | SubscriptionClassesTableEntry value = i.value(); | ^ SubscriptionTable.cpp: In member function 'void Pegasus::SubscriptionTable::_getFilterAndHandlerNames(const Pegasus::CIMInstance&, Pegasus::String&, Pegasus::String&)': SubscriptionTable.cpp:1424:57: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1424 | CIMNamespaceName filterNS = filterPath.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ SubscriptionTable.cpp:1449:59: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1449 | CIMNamespaceName handlerNS = handlerPath.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from IndicationService.h:36, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from IndicationService.h:45, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/ProviderClassList.h: In instantiation of 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::SubscriptionWithSrcNamespace]': SubscriptionTable.cpp:152:50: required from here /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/ProviderClassList.h:60:8: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 60 | struct SubscriptionWithSrcNamespace | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from IndicationService.h:36, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: note: synthesized method 'Pegasus::SubscriptionWithSrcNamespace::SubscriptionWithSrcNamespace(const Pegasus::SubscriptionWithSrcNamespace&)' first required here 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::providerClassList; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:307:11: required from 'void Pegasus::Array::remove(Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::providerClassList; Pegasus::Uint32 = unsigned int]' SubscriptionTable.cpp:231:50: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct Pegasus::providerClassList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from IndicationService.h:45, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/ProviderClassList.h:69:8: note: 'struct Pegasus::providerClassList' declared here 69 | struct providerClassList | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/ProviderClassList.h: In instantiation of 'void Pegasus::CopyToRaw(T*, const T*, Pegasus::Uint32) [with T = Pegasus::NamespaceClassList; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayRep.h:171:14: required from 'static Pegasus::ArrayRep* Pegasus::ArrayRep::copy_on_write(Pegasus::ArrayRep*) [with T = Pegasus::NamespaceClassList]' /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:372:56: required from 'PEGASUS_ARRAY_T& Pegasus::Array::operator[](Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::NamespaceClassList; Pegasus::Uint32 = unsigned int]' SubscriptionTable.cpp:878:40: required from here /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/ProviderClassList.h:48:8: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 48 | struct NamespaceClassList | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from SubscriptionTable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from IndicationService.h:36, from SubscriptionTable.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:92:9: note: synthesized method 'Pegasus::NamespaceClassList::NamespaceClassList(const Pegasus::NamespaceClassList&)' first required here 92 | new(to) T(*from); | ^~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/IndicationService.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegindicationservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include IndicationService.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from IndicationService.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from IndicationService.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from IndicationService.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from IndicationService.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationService.cpp: In member function 'void Pegasus::IndicationService::_handleGetInstanceRequest(const Pegasus::Message*)': IndicationService.cpp:2182:64: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 2182 | CIMName className = request->instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationService.cpp: In member function 'void Pegasus::IndicationService::_handleEnumerateInstancesRequest(const Pegasus::Message*)': IndicationService.cpp:2421:61: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 2421 | CIMName clsName = adjustedInstance.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMMessage::CIMMessage(const Pegasus::CIMMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:81:30: warning: implicitly-declared 'Pegasus::Message::Message(const Pegasus::Message&)' is deprecated [-Wdeprecated-copy] 81 | class PEGASUS_COMMON_LINKAGE CIMMessage : public Message | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueue.h:36, from IndicationService.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:332:14: note: because 'Pegasus::Message' has user-provided 'Pegasus::Message& Pegasus::Message::operator=(const Pegasus::Message&)' 332 | Message& operator=(const Message& msg); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMRequestMessage::CIMRequestMessage(const Pegasus::CIMRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:182:30: note: synthesized method 'Pegasus::CIMMessage::CIMMessage(const Pegasus::CIMMessage&)' first required here 182 | class PEGASUS_COMMON_LINKAGE CIMRequestMessage : public CIMMessage | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMProcessIndicationRequestMessage::CIMProcessIndicationRequestMessage(const Pegasus::CIMProcessIndicationRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:1103:30: note: synthesized method 'Pegasus::CIMRequestMessage::CIMRequestMessage(const Pegasus::CIMRequestMessage&)' first required here 1103 | class PEGASUS_COMMON_LINKAGE CIMProcessIndicationRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:1103:30: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationService.cpp: In member function 'void Pegasus::IndicationService::_handleProcessIndicationRequest(Pegasus::Message*)': IndicationService.cpp:3294:68: note: synthesized method 'Pegasus::CIMProcessIndicationRequestMessage::CIMProcessIndicationRequestMessage(const Pegasus::CIMProcessIndicationRequestMessage&)' first required here 3294 | new CIMProcessIndicationRequestMessage(*request); | ^ IndicationService.cpp:3372:40: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 3372 | if (_subscriptionMatch (subscriptions[i], indication, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3373 | supportedPropertyList, queryExpr, request->nameSpace)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from IndicationService.cpp:64: IndicationService.h:1414:32: note: initializing argument 5 of 'Pegasus::Boolean Pegasus::IndicationService::_subscriptionMatch(const Pegasus::CIMInstance&, const Pegasus::CIMInstance&, const Pegasus::CIMPropertyList&, Pegasus::QueryExpression&, Pegasus::CIMNamespaceName)' 1414 | const CIMNamespaceName sourceNameSpace); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ IndicationService.cpp: In member function 'void Pegasus::IndicationService::_handleNotifyProviderRegistrationRequest(const Pegasus::Message*)': IndicationService.cpp:3575:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 3575 | CIMName className = request->className; | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationService.cpp: In member function 'Pegasus::Boolean Pegasus::IndicationService::_canCreate(Pegasus::CIMInstance&, const Pegasus::CIMNamespaceName&)': IndicationService.cpp:4668:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 4668 | CIMNamespaceName filterNS = filterPath.getNameSpace (); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationService.cpp:4678:63: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 4678 | CIMNamespaceName handlerNS = handlerPath.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationService.cpp: In member function 'Pegasus::Boolean Pegasus::IndicationService::_canDelete(const Pegasus::CIMObjectPath&, const Pegasus::CIMNamespaceName&, const Pegasus::String&)': IndicationService.cpp:5985:61: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 5985 | CIMNamespaceName instanceNS = ref.getNameSpace (); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationService.cpp: In member function 'Pegasus::CIMName Pegasus::IndicationService::_getIndicationClassName(const Pegasus::QueryExpression&, const Pegasus::CIMNamespaceName&) const': IndicationService.cpp:6515:12: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 6515 | return indicationClassName; | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from IndicationService.cpp:64: IndicationService.h: In copy constructor 'Pegasus::ControlProvIndReg::ControlProvIndReg(const Pegasus::ControlProvIndReg&)': IndicationService.h:61:8: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 61 | struct ControlProvIndReg | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from IndicationService.cpp:64: IndicationService.h:61:8: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 61 | struct ControlProvIndReg | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationService.cpp: In member function 'Pegasus::Array Pegasus::IndicationService::_getInternalIndProviders(const Pegasus::Array&) const': IndicationService.cpp:7311:49: note: synthesized method 'Pegasus::ControlProvIndReg::ControlProvIndReg(const Pegasus::ControlProvIndReg&)' first required here 7311 | ControlProvIndReg reg = j.value(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMOperationRequestMessage::CIMOperationRequestMessage(const Pegasus::CIMOperationRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:223:30: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 223 | class PEGASUS_COMMON_LINKAGE CIMOperationRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:223:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 223 | class PEGASUS_COMMON_LINKAGE CIMOperationRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMCreateInstanceRequestMessage::CIMCreateInstanceRequestMessage(const Pegasus::CIMCreateInstanceRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:379:30: note: synthesized method 'Pegasus::CIMOperationRequestMessage::CIMOperationRequestMessage(const Pegasus::CIMOperationRequestMessage&)' first required here 379 | class PEGASUS_COMMON_LINKAGE CIMCreateInstanceRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ IndicationService.cpp: In member function 'void Pegasus::IndicationService::_sendAsyncCreateRequests(const Pegasus::Array&, const Pegasus::CIMPropertyList&, const Pegasus::String&, const Pegasus::String&, const Pegasus::String&, const Pegasus::CIMInstance&, const Pegasus::AcceptLanguageList&, const Pegasus::ContentLanguageList&, const Pegasus::CIMRequestMessage*, const Pegasus::Array&, const Pegasus::String&, const Pegasus::String&)': IndicationService.cpp:7592:65: note: synthesized method 'Pegasus::CIMCreateInstanceRequestMessage::CIMCreateInstanceRequestMessage(const Pegasus::CIMCreateInstanceRequestMessage&)' first required here 7592 | new CIMCreateInstanceRequestMessage(*request); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMCreateSubscriptionRequestMessage::CIMCreateSubscriptionRequestMessage(const Pegasus::CIMCreateSubscriptionRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:1197:30: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1197 | class PEGASUS_COMMON_LINKAGE CIMCreateSubscriptionRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationService.cpp: In member function 'void Pegasus::IndicationService::_sendAsyncCreateRequests(const Pegasus::Array&, const Pegasus::CIMPropertyList&, const Pegasus::String&, const Pegasus::String&, const Pegasus::String&, const Pegasus::CIMInstance&, const Pegasus::AcceptLanguageList&, const Pegasus::ContentLanguageList&, const Pegasus::CIMRequestMessage*, const Pegasus::Array&, const Pegasus::String&, const Pegasus::String&)': IndicationService.cpp:7651:70: note: synthesized method 'Pegasus::CIMCreateSubscriptionRequestMessage::CIMCreateSubscriptionRequestMessage(const Pegasus::CIMCreateSubscriptionRequestMessage&)' first required here 7651 | new CIMCreateSubscriptionRequestMessage(* (request.get()))); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from IndicationService.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMDeleteSubscriptionRequestMessage::CIMDeleteSubscriptionRequestMessage(const Pegasus::CIMDeleteSubscriptionRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:1249:30: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1249 | class PEGASUS_COMMON_LINKAGE CIMDeleteSubscriptionRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationService.cpp: In member function 'void Pegasus::IndicationService::_sendAsyncDeleteRequests(const Pegasus::Array&, const Pegasus::CIMInstance&, const Pegasus::AcceptLanguageList&, const Pegasus::ContentLanguageList&, const Pegasus::CIMRequestMessage*, const Pegasus::Array&, const Pegasus::String&, const Pegasus::String&)': IndicationService.cpp:8129:61: note: synthesized method 'Pegasus::CIMDeleteSubscriptionRequestMessage::CIMDeleteSubscriptionRequestMessage(const Pegasus::CIMDeleteSubscriptionRequestMessage&)' first required here 8129 | new CIMDeleteSubscriptionRequestMessage(*request); | ^ IndicationService.cpp: In member function 'Pegasus::Boolean Pegasus::IndicationService::_subscriptionMatch(const Pegasus::CIMInstance&, const Pegasus::CIMInstance&, const Pegasus::CIMPropertyList&, Pegasus::QueryExpression&, Pegasus::CIMNamespaceName)': IndicationService.cpp:9228:62: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 9228 | queryExpr.getClassPathList()[0].getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from IndicationService.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from SubscriptionTable.h:44, from IndicationService.cpp:63: ProviderClassList.h: In instantiation of 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::NamespaceClassList]': IndicationService.cpp:3644:41: required from here ProviderClassList.h:48:8: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 48 | struct NamespaceClassList | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from IndicationService.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: note: synthesized method 'Pegasus::NamespaceClassList::NamespaceClassList(const Pegasus::NamespaceClassList&)' first required here 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from SubscriptionTable.h:44, from IndicationService.cpp:63: ProviderClassList.h: In instantiation of 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::SubscriptionWithSrcNamespace]': IndicationService.cpp:4284:38: required from here ProviderClassList.h:60:8: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 60 | struct SubscriptionWithSrcNamespace | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from IndicationService.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: note: synthesized method 'Pegasus::SubscriptionWithSrcNamespace::SubscriptionWithSrcNamespace(const Pegasus::SubscriptionWithSrcNamespace&)' first required here 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::SubscriptionWithSrcNamespace; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:307:11: required from 'void Pegasus::Array::remove(Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::SubscriptionWithSrcNamespace; Pegasus::Uint32 = unsigned int]' IndicationService.cpp:6243:28: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct Pegasus::SubscriptionWithSrcNamespace' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from SubscriptionTable.h:44, from IndicationService.cpp:63: ProviderClassList.h:60:8: note: 'struct Pegasus::SubscriptionWithSrcNamespace' declared here 60 | struct SubscriptionWithSrcNamespace | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from IndicationService.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::SubscriptionKey; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:307:11: required from 'void Pegasus::Array::remove(Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::SubscriptionKey; Pegasus::Uint32 = unsigned int]' IndicationService.cpp:9196:40: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::SubscriptionKey' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from NormalizedSubscriptionTable.h:39, from SubscriptionRepository.h:45, from IndicationService.cpp:62: /builddir/build/BUILD/pegasus/src/Pegasus/General/SubscriptionKey.h:62:31: note: 'class Pegasus::SubscriptionKey' declared here 62 | class PEGASUS_GENERAL_LINKAGE SubscriptionKey | ^~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegindicationservice.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegindicationservice.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/IndicationOperationAggregate.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/SubscriptionRepository.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/SubscriptionTable.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/IndicationService.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/IndicationConstants.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/NormalizedSubscriptionTable.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/ProviderIndicationCountTable.o -lpegprovider -lpegrepository -lpegprm -lpegwql -lpegquerycommon -lpegqueryexpression -lpegconfig -lpeghandler -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegindicationservice SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegindicationservice.so.1 libpegindicationservice.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' touch /builddir/build/BUILD/pegasus/build/lib/libpegindicationservice.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService' make[7]: '/builddir/build/BUILD/pegasus/build/lib/libpegslp_client.so.1' is up to date. make[7]: '/builddir/build/BUILD/pegasus/build/bin/slp_query' is up to date. make[7]: '/builddir/build/BUILD/pegasus/build/bin/slp_srvreg' is up to date. make[7]: '/builddir/build/BUILD/pegasus/build/bin/slp_attrreq' is up to date. make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ManagedClient/CIMDefaultClientConnectionManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegmanagedclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMDefaultClientConnectionManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMClientConnectionManager.h:37, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMClientConnectionManager.h:35, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMClientConnectionManager.h:37, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnectionManager.h:38, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMClientConnectionManager.h:37, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnectionManager.h:38, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:37, from CIMClientConnectionManager.h:38, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnectionManager.h:38, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:37, from CIMClientConnectionManager.h:38, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:50, from CIMClientConnectionManager.h:38, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:37, from CIMClientConnectionManager.h:38, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnectionManager.h:38, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMClientConnectionManager.h:37, from CIMDefaultClientConnectionManager.h:34, from CIMDefaultClientConnectionManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ManagedClient/CIMClientConnection.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegmanagedclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMClientConnection.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:36, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:35, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:36, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:36, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:37, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:37, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:50, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:37, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:36, from CIMClientConnection.h:34, from CIMClientConnection.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ManagedClient/CIMManagedClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_SLP_CLIENT_INTERFACE_WRAPPER -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegmanagedclient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMManagedClient.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMClientConnectionManager.h:37, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMClientConnectionManager.h:35, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CIMClientConnectionManager.h:37, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnectionManager.h:38, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMClientConnectionManager.h:37, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnectionManager.h:38, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:37, from CIMClientConnectionManager.h:38, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnectionManager.h:38, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:37, from CIMClientConnectionManager.h:38, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:50, from CIMClientConnectionManager.h:38, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:37, from CIMClientConnectionManager.h:38, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMManagedClient.cpp: In member function 'Pegasus::CIMObjectPath Pegasus::CIMManagedClient::createInstance(const Pegasus::CIMInstance&)': CIMManagedClient.cpp:490:77: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 490 | newInstance.getPath().getNameSpace()); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:37, from CIMClientConnectionManager.h:38, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMManagedClient.cpp: In member function 'Pegasus::CIMInstance Pegasus::CIMManagedClient::getInstance(const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&)': CIMManagedClient.cpp:513:68: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 513 | instanceName.getNameSpace()); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:37, from CIMClientConnectionManager.h:38, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from CIMClientConnectionManager.h:38, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CIMClientConnectionManager.h:37, from CIMManagedClient.h:34, from CIMManagedClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegmanagedclient.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegmanagedclient.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ManagedClient/CIMManagedClient.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ManagedClient/CIMClientConnection.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ManagedClient/CIMDefaultClientConnectionManager.o -lpegclient -lpegcommon -lpegslp_client -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegmanagedclient SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegmanagedclient.so.1 libpegmanagedclient.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient' touch /builddir/build/BUILD/pegasus/build/lib/libpegmanagedclient.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/DynamicConsumerFacade.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DYNLISTENER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegdynlistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include DynamicConsumerFacade.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMIndicationConsumerProvider.h:36, from DynamicConsumerFacade.h:46, from DynamicConsumerFacade.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DynamicConsumerFacade.h:43, from DynamicConsumerFacade.cpp:40: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMIndicationConsumerProvider.h:36, from DynamicConsumerFacade.h:46, from DynamicConsumerFacade.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/ConsumerModule.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DYNLISTENER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegdynlistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ConsumerModule.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ConsumerModule.h:36, from ConsumerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ConsumerModule.h:35, from ConsumerModule.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ConsumerModule.h:36, from ConsumerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConsumerModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ConsumerModule.h:36, from ConsumerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConsumerModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from ConsumerModule.h:42, from ConsumerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConsumerModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from ConsumerModule.h:42, from ConsumerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConsumerModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ConsumerModule.h:36, from ConsumerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/DynamicListenerConfig.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DYNLISTENER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegdynlistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include DynamicListenerConfig.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from DynamicListenerConfig.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DynamicListenerConfig.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from DynamicListenerConfig.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DynamicListenerConfig.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from DynamicListenerConfig.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DynamicListenerConfig.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DynamicListenerConfig.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DynamicListenerConfig.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DynamicListenerConfig.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DynamicListenerConfig.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from DynamicListenerConfig.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/ListenerService.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DYNLISTENER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegdynlistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ListenerService.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ListenerService.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ListenerService.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ListenerService.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ListenerService.h:36, from ListenerService.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ListenerService.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ListenerService.h:36, from ListenerService.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ListenerService.h:36, from ListenerService.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ListenerService.h:36, from ListenerService.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ListenerService.h:36, from ListenerService.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from ListenerService.h:39, from ListenerService.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ListenerService.h:36, from ListenerService.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ListenerService.h:36, from ListenerService.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ListenerService.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/DynamicListenerIndicationDispatcher.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DYNLISTENER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegdynlistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include DynamicListenerIndicationDispatcher.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DynamicListenerIndicationDispatcher.h:39, from DynamicListenerIndicationDispatcher.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from DynamicListenerIndicationDispatcher.h:40, from DynamicListenerIndicationDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/DynamicListener.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DYNLISTENER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegdynlistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include DynamicListener.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from DynamicListener.h:36, from DynamicListener.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DynamicListener.h:35, from DynamicListener.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from DynamicListener.h:36, from DynamicListener.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ListenerService.h:36, from DynamicListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from DynamicListener.h:36, from DynamicListener.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ListenerService.h:36, from DynamicListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ListenerService.h:36, from DynamicListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ListenerService.h:36, from DynamicListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ListenerService.h:36, from DynamicListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from ListenerService.h:39, from DynamicListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from ListenerService.h:36, from DynamicListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ListenerService.h:36, from DynamicListener.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from DynamicListener.h:36, from DynamicListener.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/DynamicConsumer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DYNLISTENER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegdynlistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include DynamicConsumer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from DynamicConsumer.h:36, from DynamicConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DynamicConsumer.h:35, from DynamicConsumer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from DynamicConsumer.h:36, from DynamicConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from DynamicConsumer.h:36, from DynamicConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from DynamicConsumer.h:36, from DynamicConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from DynamicConsumer.h:36, from DynamicConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from DynamicConsumer.h:36, from DynamicConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from DynamicConsumer.h:36, from DynamicConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from DynamicConsumer.h:36, from DynamicConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from DynamicConsumer.h:36, from DynamicConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from DynamicConsumer.h:36, from DynamicConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/ConsumerManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DYNLISTENER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegdynlistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ConsumerManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ConsumerManager.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ConsumerManager.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ConsumerManager.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConsumerManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ConsumerManager.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConsumerManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConsumerManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConsumerManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConsumerManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ConsumerManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ConsumerManager.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegdynlistener.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegdynlistener.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/DynamicConsumer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/DynamicConsumerFacade.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/DynamicListenerIndicationDispatcher.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/ConsumerManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/ConsumerModule.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/ListenerService.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/DynamicListenerConfig.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/DynamicListener.o -lpegclient -lpegprovider -lpegexportserver -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegdynlistener SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegdynlistener.so.1 libpegdynlistener.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' touch /builddir/build/BUILD/pegasus/build/lib/libpegdynlistener.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/wsmanIndicationHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/wsmanIndicationHandler/wsmanIndicationHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_HANDLER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"wsmanIndicationHandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src wsmanIndicationHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/wsmanIndicationHandler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from wsmanIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from wsmanIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from wsmanIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from wsmanIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from wsmanIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from wsmanIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from wsmanIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from wsmanIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from wsmanIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from wsmanIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from wsmanIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ wsmanIndicationHandler.cpp: In member function 'virtual void Pegasus::wsmanIndicationHandler::handleIndication(const Pegasus::OperationContext&, Pegasus::String, Pegasus::CIMInstance&, Pegasus::CIMInstance&, Pegasus::CIMInstance&, Pegasus::ContentLanguageList&)': wsmanIndicationHandler.cpp:98:67: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 98 | CIMName (PEGASUS_PROPERTYNAME_LSTNRDST_DESTINATION)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ wsmanIndicationHandler.cpp:154:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 154 | CIMName (PEGASUS_PROPERTYNAME_WSM_DELIVERY_MODE)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from wsmanIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/wsmanIndicationHandler' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibwsmanIndicationHandler.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libwsmanIndicationHandler.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/wsmanIndicationHandler/wsmanIndicationHandler.o -lpegexportclient -lpegconfig -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/wsmanIndicationHandler' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libwsmanIndicationHandler SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libwsmanIndicationHandler.so.1 libwsmanIndicationHandler.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/wsmanIndicationHandler' touch /builddir/build/BUILD/pegasus/build/lib/libwsmanIndicationHandler.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/wsmanIndicationHandler' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CIMOMHandleContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovidermanager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMOMHandleContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from CIMOMHandleContext.h:35, from CIMOMHandleContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:35, from CIMOMHandleContext.h:35, from CIMOMHandleContext.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from CIMOMHandleContext.h:35, from CIMOMHandleContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/ProviderName.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovidermanager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderName.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ProviderName.h:36, from ProviderName.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderName.h:35, from ProviderName.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ProviderName.h:36, from ProviderName.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/ProviderManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovidermanager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderManager.h:35, from ProviderManager.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from ProviderManager.h:37, from ProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/SimpleResponseHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovidermanager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include SimpleResponseHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ResponseHandler.h:36, from SimpleResponseHandler.h:36, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SimpleResponseHandler.h:35, from SimpleResponseHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ResponseHandler.h:36, from SimpleResponseHandler.h:36, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from SimpleResponseHandler.h:37, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ResponseHandler.h:36, from SimpleResponseHandler.h:36, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from SimpleResponseHandler.h:37, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ResponseHandler.h:39, from SimpleResponseHandler.h:36, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from SimpleResponseHandler.h:37, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ResponseHandler.h:39, from SimpleResponseHandler.h:36, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from SimpleResponseHandler.h:37, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ResponseHandler.h:39, from SimpleResponseHandler.h:36, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from SimpleResponseHandler.h:37, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ResponseHandler.h:36, from SimpleResponseHandler.h:36, from SimpleResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/OperationResponseHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegprovidermanager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include OperationResponseHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from OperationResponseHandler.h:35, from OperationResponseHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from OperationResponseHandler.h:36, from OperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegprovidermanager.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegprovidermanager.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/ProviderManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/ProviderName.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/OperationResponseHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/SimpleResponseHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CIMOMHandleContext.o -lpegprovider -lpegwql -lpegconfig -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegprovidermanager SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegprovidermanager.so.1 libpegprovidermanager.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' touch /builddir/build/BUILD/pegasus/build/lib/libpegprovidermanager.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/ProviderModule.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DEFPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"DefaultProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderModule.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ProviderModule.h:37, from ProviderModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderModule.h:35, from ProviderModule.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ProviderModule.h:37, from ProviderModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ProviderModule.h:37, from ProviderModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from ProviderModule.h:42, from ProviderModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from ProviderModule.h:42, from ProviderModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ProviderModule.h:37, from ProviderModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/ProviderStatus.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DEFPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"DefaultProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderStatus.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from ProviderStatus.h:36, from ProviderStatus.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderStatus.h:35, from ProviderStatus.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from ProviderStatus.h:36, from ProviderStatus.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/DefaultProviderManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DEFPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"DefaultProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include DefaultProviderManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DefaultProviderManager.h:36, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DefaultProviderManager.h:35, from DefaultProviderManager.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DefaultProviderManager.h:36, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from DefaultProviderManager.h:43, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DefaultProviderManager.h:36, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from DefaultProviderManager.h:43, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DefaultProviderManager.h:36, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from DefaultProviderManager.h:43, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DefaultProviderManager.h:36, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from DefaultProviderManager.h:43, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DefaultProviderManager.h:36, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from DefaultProviderManager.h:43, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DefaultProviderManager.h:36, from DefaultProviderManager.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/ProviderMessageHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_DEFPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"DefaultProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderMessageHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderMessageHandler.h:35, from ProviderMessageHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibDefaultProviderManager.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libDefaultProviderManager.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/DefaultProviderManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/ProviderModule.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/ProviderMessageHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/ProviderStatus.o -lpegprovider -lpegprovidermanager -lpegqueryexpression -lpegcql -lpegwql -lpegquerycommon -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libDefaultProviderManager SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libDefaultProviderManager.so.1 libDefaultProviderManager.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' touch /builddir/build/BUILD/pegasus/build/lib/libDefaultProviderManager.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CMPI/CmpiImpl.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPI_PROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiCppImpl\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CmpiImpl.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI' CmpiImpl.cpp: In member function 'CmpiData CmpiInstance::getProperty(int, CmpiString*) const': CmpiImpl.cpp:2179:27: warning: implicitly-declared 'constexpr CmpiString& CmpiString::operator=(const CmpiString&)' is deprecated [-Wdeprecated-copy] 2179 | *name=CmpiString(s); | ^ In file included from CmpiObject.h:44, from CmpiInstance.h:40, from CmpiImpl.cpp:32: CmpiString.h:98:5: note: because 'CmpiString' has user-provided 'CmpiString::CmpiString(const CmpiString&)' 98 | CmpiString(const CmpiString& s); | ^~~~~~~~~~ CmpiImpl.cpp: In member function 'CmpiData CmpiObjectPath::getKey(int, CmpiString*) const': CmpiImpl.cpp:2470:27: warning: implicitly-declared 'constexpr CmpiString& CmpiString::operator=(const CmpiString&)' is deprecated [-Wdeprecated-copy] 2470 | *name=CmpiString(s); | ^ In file included from CmpiObject.h:44, from CmpiInstance.h:40, from CmpiImpl.cpp:32: CmpiString.h:98:5: note: because 'CmpiString' has user-provided 'CmpiString::CmpiString(const CmpiString&)' 98 | CmpiString(const CmpiString& s); | ^~~~~~~~~~ CmpiImpl.cpp: In member function 'CmpiData CmpiArgs::getArg(int, CmpiString*) const': CmpiImpl.cpp:2946:27: warning: implicitly-declared 'constexpr CmpiString& CmpiString::operator=(const CmpiString&)' is deprecated [-Wdeprecated-copy] 2946 | *name=CmpiString(s); | ^ CmpiImpl.cpp:2823:1: note: because 'CmpiString' has user-provided 'CmpiString::CmpiString(const CmpiString&)' 2823 | CmpiString::CmpiString(const CmpiString& s) | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiCppImpl.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiCppImpl.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Provider/CMPI/CmpiImpl.o -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiCppImpl SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiCppImpl.so.1 libcmpiCppImpl.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiCppImpl.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIMsgHandleManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPIMsgHandleManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CMPIMsgHandleManager.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CMPIMsgHandleManager.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from CMPIMsgHandleManager.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayRep.h:37, from CMPIMsgHandleManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from CMPIMsgHandleManager.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIMsgHandleManager.h:37, from CMPIMsgHandleManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIMsgHandleManager.h:37, from CMPIMsgHandleManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIMsgHandleManager.h:37, from CMPIMsgHandleManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIMsgHandleManager.h:37, from CMPIMsgHandleManager.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayRep.h:37, from CMPIMsgHandleManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from CMPIMsgHandleManager.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIProviderManagerMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPIProviderManagerMain.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPIProviderManagerMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CMPIProviderManagerMain.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPIProviderManagerMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from CMPIProviderManager.h:39, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPIProviderManagerMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from CMPIProviderManager.h:39, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from CMPIProviderManager.h:36, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from CMPIProviderManager.h:39, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from CMPIProviderManager.h:36, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from CMPIProviderManager.h:39, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from CMPIProviderManager.h:36, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_SelectCond.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_SelectExp.h:35, from CMPIProviderManager.h:49, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from CMPIProviderManagerMain.cpp:37: CMPIProviderManager.h: In constructor 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(Pegasus::IndProvRecord::IndProvRecKey&&)': CMPIProviderManager.h:132:12: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 132 | struct IndProvRecKey | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from CMPIProviderManager.h:36, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPIProviderManagerMain.cpp:37: CMPIProviderManager.h: In member function 'Pegasus::IndProvRecord::IndProvRecKey Pegasus::IndProvRecord::_getKey(const Pegasus::CIMObjectPath&, const Pegasus::CIMNamespaceName&)': CMPIProviderManager.h:166:16: note: synthesized method 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(Pegasus::IndProvRecord::IndProvRecKey&&)' first required here 166 | return key; | ^~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from CMPIProviderManager.h:39, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPIProviderManagerMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CMPIProviderManagerMain.cpp:37: CMPIProviderManager.h: In instantiation of 'Pegasus::_Bucket::_Bucket(const K&, const V&) [with K = Pegasus::IndProvRecord::IndProvRecKey; V = Pegasus::CMPI_SelectExp*; E = Pegasus::IndProvRecord::IndProvRecKeyEqual]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:509:27: required from 'Pegasus::Boolean Pegasus::HashTable::insert(const K&, const V&) [with K = Pegasus::IndProvRecord::IndProvRecKey; V = Pegasus::CMPI_SelectExp*; E = Pegasus::IndProvRecord::IndProvRecKeyEqual; H = Pegasus::IndProvRecord::IndProvRecKeyHash; Pegasus::Boolean = bool]' CMPIProviderManager.h:122:35: required from here CMPIProviderManager.h:132:12: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 132 | struct IndProvRecKey | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from CMPIProviderManager.h:36, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPIProviderManager.h:36, from CMPIProviderManagerMain.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:261:45: note: synthesized method 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(const Pegasus::IndProvRecord::IndProvRecKey&)' first required here 261 | _Bucket(const K& key, const V& value) : _key(key), _value(value) { } | ^~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIClassCache.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPIClassCache.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:40, from CMPIClassCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:34, from CMPIClassCache.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:40, from CMPIClassCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:45, from CMPIClassCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:40, from CMPIClassCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:45, from CMPIClassCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:41, from CMPIClassCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:45, from CMPIClassCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:41, from CMPIClassCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Broker.h:41, from CMPIClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:41, from CMPIClassCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:45, from CMPIClassCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:40, from CMPIClassCache.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIProviderModule.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPIProviderModule.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPIProviderModule.h:36, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CMPIProviderModule.h:35, from CMPIProviderModule.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPIProviderModule.h:36, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPIProviderModule.h:43, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPIProviderModule.h:36, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPIProviderModule.h:43, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CMPIProviderModule.h:41, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPIProviderModule.h:43, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CMPIProviderModule.h:41, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Broker.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:36, from CMPIProviderModule.h:43, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CMPIProviderModule.h:41, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_SelectCond.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_SelectExp.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.h:49, from CMPIProviderModule.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from CMPIProviderModule.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.h: In constructor 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(Pegasus::IndProvRecord::IndProvRecKey&&)': /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.h:132:12: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 132 | struct IndProvRecKey | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CMPIProviderModule.h:41, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPIProviderModule.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.h: In member function 'Pegasus::IndProvRecord::IndProvRecKey Pegasus::IndProvRecord::_getKey(const Pegasus::CIMObjectPath&, const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.h:166:16: note: synthesized method 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(Pegasus::IndProvRecord::IndProvRecKey&&)' first required here 166 | return key; | ^~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPIProviderModule.h:43, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPIProviderModule.h:36, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CMPIProviderModule.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.h: In instantiation of 'Pegasus::_Bucket::_Bucket(const K&, const V&) [with K = Pegasus::IndProvRecord::IndProvRecKey; V = Pegasus::CMPI_SelectExp*; E = Pegasus::IndProvRecord::IndProvRecKeyEqual]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:509:27: required from 'Pegasus::Boolean Pegasus::HashTable::insert(const K&, const V&) [with K = Pegasus::IndProvRecord::IndProvRecKey; V = Pegasus::CMPI_SelectExp*; E = Pegasus::IndProvRecord::IndProvRecKeyEqual; H = Pegasus::IndProvRecord::IndProvRecKeyHash; Pegasus::Boolean = bool]' /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.h:122:35: required from here /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.h:132:12: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 132 | struct IndProvRecKey | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from CMPIProviderModule.h:41, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Broker.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:36, from CMPIProviderModule.h:43, from CMPIProviderModule.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:261:45: note: synthesized method 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(const Pegasus::IndProvRecord::IndProvRecKey&)' first required here 261 | _Bucket(const K& key, const V& value) : _key(key), _value(value) { } | ^~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPIProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from CMPI_Object.h:35, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPIProvider.h:36, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPIProvider.h:35, from CMPIProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_ContextArgs.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_ContextArgs.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_ContextArgs.h:35, from CMPI_ContextArgs.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from CMPI_Object.h:35, from CMPI_ContextArgs.h:35, from CMPI_ContextArgs.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_ContextArgs.h:35, from CMPI_ContextArgs.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ContextArgs.h:35, from CMPI_ContextArgs.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_ContextArgs.h:35, from CMPI_ContextArgs.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ContextArgs.h:35, from CMPI_ContextArgs.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_ContextArgs.h:35, from CMPI_ContextArgs.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ContextArgs.h:35, from CMPI_ContextArgs.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_ContextArgs.h:35, from CMPI_ContextArgs.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ContextArgs.h:35, from CMPI_ContextArgs.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_ContextArgs.h:35, from CMPI_ContextArgs.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Object.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Object.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_Object.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from CMPI_Object.h:35, from CMPI_Object.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_Object.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Object.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_Object.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Object.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Object.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Object.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Object.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Object.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_Object.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPILocalProviderManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPILocalProviderManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CMPILocalProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from CMPILocalProviderManager.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CMPILocalProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from CMPILocalProviderManager.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CMPILocalProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from CMPILocalProviderManager.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CMPILocalProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from CMPILocalProviderManager.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CMPILocalProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Broker.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:36, from CMPILocalProviderManager.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CMPILocalProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from CMPILocalProviderManager.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CMPILocalProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_BrokerExt.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_BrokerExt.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Broker.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:36, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_BrokerExt.cpp:40: CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Object.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProvider.h:35, from CMPI_BrokerExt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Broker.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Broker.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Broker.h:38, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/stdlib.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI/cmpios.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI/cmpift.h:36, from CMPI_Broker.h:36, from CMPI_Broker.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Broker.h:38, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Broker.h:38, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from CMPI_Broker.h:39, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from CMPI_Broker.h:39, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from CMPI_Broker.h:39, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_SelectCond.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_SelectExp.h:35, from CMPIProviderManager.h:49, from CMPI_Broker.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from CMPI_Broker.cpp:39: CMPIProviderManager.h: In constructor 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(Pegasus::IndProvRecord::IndProvRecKey&&)': CMPIProviderManager.h:132:12: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 132 | struct IndProvRecKey | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from CMPI_Broker.h:39, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPI_Broker.cpp:39: CMPIProviderManager.h: In member function 'Pegasus::IndProvRecord::IndProvRecKey Pegasus::IndProvRecord::_getKey(const Pegasus::CIMObjectPath&, const Pegasus::CIMNamespaceName&)': CMPIProviderManager.h:166:16: note: synthesized method 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(Pegasus::IndProvRecord::IndProvRecKey&&)' first required here 166 | return key; | ^~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Broker.h:38, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CMPI_Broker.cpp:39: CMPIProviderManager.h: In instantiation of 'Pegasus::_Bucket::_Bucket(const K&, const V&) [with K = Pegasus::IndProvRecord::IndProvRecKey; V = Pegasus::CMPI_SelectExp*; E = Pegasus::IndProvRecord::IndProvRecKeyEqual]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:509:27: required from 'Pegasus::Boolean Pegasus::HashTable::insert(const K&, const V&) [with K = Pegasus::IndProvRecord::IndProvRecKey; V = Pegasus::CMPI_SelectExp*; E = Pegasus::IndProvRecord::IndProvRecKeyEqual; H = Pegasus::IndProvRecord::IndProvRecKeyHash; Pegasus::Boolean = bool]' CMPIProviderManager.h:122:35: required from here CMPIProviderManager.h:132:12: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 132 | struct IndProvRecKey | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from CMPI_Broker.h:39, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIClassCache.h:42, from CMPI_Broker.h:42, from CMPI_Broker.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:261:45: note: synthesized method 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(const Pegasus::IndProvRecord::IndProvRecKey&)' first required here 261 | _Bucket(const K& key, const V& value) : _key(key), _value(value) { } | ^~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_DateTime.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_DateTime.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_DateTime.h:35, from CMPI_DateTime.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from CMPI_Object.h:35, from CMPI_DateTime.h:35, from CMPI_DateTime.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_DateTime.h:35, from CMPI_DateTime.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_DateTime.h:35, from CMPI_DateTime.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_DateTime.h:35, from CMPI_DateTime.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_DateTime.h:35, from CMPI_DateTime.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_DateTime.h:35, from CMPI_DateTime.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_DateTime.h:35, from CMPI_DateTime.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_DateTime.h:35, from CMPI_DateTime.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_DateTime.h:35, from CMPI_DateTime.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_DateTime.h:35, from CMPI_DateTime.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Array.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Array.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_Array.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from CMPI_Object.h:35, from CMPI_Array.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_Array.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Array.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_Array.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Array.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Array.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Array.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Array.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Array.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_Array.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Enumeration.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Enumeration.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_Enumeration.h:35, from CMPI_Enumeration.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from CMPI_Object.h:35, from CMPI_Enumeration.h:35, from CMPI_Enumeration.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_Enumeration.h:35, from CMPI_Enumeration.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Enumeration.h:35, from CMPI_Enumeration.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_Enumeration.h:35, from CMPI_Enumeration.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Enumeration.h:35, from CMPI_Enumeration.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Enumeration.h:35, from CMPI_Enumeration.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Enumeration.h:35, from CMPI_Enumeration.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Enumeration.h:35, from CMPI_Enumeration.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Enumeration.h:35, from CMPI_Enumeration.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_Enumeration.h:35, from CMPI_Enumeration.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_BrokerEnc.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_BrokerEnc.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from CMPI_Object.h:35, from CMPI_BrokerEnc.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPI_BrokerEnc.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_BrokerEnc.cpp:39: CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ CMPI_BrokerEnc.cpp: In function 'Pegasus::CIMNamespaceName Pegasus::NameSpaceName(const char*)': CMPI_BrokerEnc.cpp:222:16: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 222 | return n; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CMPI_BrokerEnc.cpp:237:12: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 237 | return n; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CMPI_BrokerEnc.cpp: In function 'Pegasus::CIMName Pegasus::Name(const char*)': CMPI_BrokerEnc.cpp:245:16: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 245 | return name; | ^~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CMPI_BrokerEnc.cpp:258:12: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 258 | return name; | ^~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_BrokerEnc.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Error.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Error.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CMPI_Error.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from CMPI_Error.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CMPI_Error.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Error.h:35, from CMPI_Error.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CMPI_Error.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Error.h:35, from CMPI_Error.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/General/CIMError.h:37, from CMPI_Error.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Error.h:35, from CMPI_Error.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/General/CIMError.h:37, from CMPI_Error.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Error.h:35, from CMPI_Error.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CMPI_Error.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Instance.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Instance.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_Instance.h:35, from CMPI_Instance.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AutoPtr.h:35, from CMPI_Instance.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_Instance.h:35, from CMPI_Instance.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Instance.h:35, from CMPI_Instance.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_Instance.h:35, from CMPI_Instance.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Instance.h:35, from CMPI_Instance.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Instance.h:35, from CMPI_Instance.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Instance.h:35, from CMPI_Instance.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Instance.h:35, from CMPI_Instance.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPI_Instance.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Instance.h:35, from CMPI_Instance.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Instance.h:35, from CMPI_Instance.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_Instance.h:35, from CMPI_Instance.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_String.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_String.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_String.h:35, from CMPI_String.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from CMPI_Object.h:35, from CMPI_String.h:35, from CMPI_String.cpp:35: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_String.h:35, from CMPI_String.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPI_String.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_String.h:35, from CMPI_String.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPI_String.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_String.h:35, from CMPI_String.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPI_String.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_String.h:35, from CMPI_String.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPI_String.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_String.h:35, from CMPI_String.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_ObjectPath.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_ObjectPath.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from CMPI_Object.h:35, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPI_ObjectPath.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_ObjectPath.h:35, from CMPI_ObjectPath.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CMPI_ObjectPath.cpp:41: CMPI_ObjectPath.cpp: In function 'refGetKey': CMPI_ObjectPath.cpp:371:23: warning: '%s' directive argument is null [-Wformat-overflow=] 371 | PEG_TRACE(( CMPI_ObjectPath.cpp: In function 'refAddKey': CMPI_ObjectPath.cpp:275:23: warning: '%s' directive argument is null [-Wformat-overflow=] 275 | PEG_TRACE(( CMPI_ObjectPath.cpp: In function 'refSetClassName': CMPI_ObjectPath.cpp:214:23: warning: '%s' directive argument is null [-Wformat-overflow=] 214 | PEG_TRACE(( CMPI_ObjectPath.cpp: In function 'refSetHostname': CMPI_ObjectPath.cpp:169:23: warning: '%s' directive argument is null [-Wformat-overflow=] 169 | PEG_TRACE(( make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_ThreadContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_ThreadContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TSDKey.h:37, from CMPI_ThreadContext.h:41, from CMPI_ThreadContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from CMPI_ThreadContext.h:35, from CMPI_ThreadContext.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TSDKey.h:37, from CMPI_ThreadContext.h:41, from CMPI_ThreadContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ThreadContext.h:44, from CMPI_ThreadContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_ThreadContext.h:44, from CMPI_ThreadContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ThreadContext.h:44, from CMPI_ThreadContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_ThreadContext.h:44, from CMPI_ThreadContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ThreadContext.h:44, from CMPI_ThreadContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_ThreadContext.h:44, from CMPI_ThreadContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_ThreadContext.h:44, from CMPI_ThreadContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_ThreadContext.h:44, from CMPI_ThreadContext.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Query2Dnf.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Query2Dnf.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:35, from CMPI_Query2Dnf.h:35, from CMPI_Query2Dnf.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Query2Dnf.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Query2Dnf.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Query2Dnf.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Query2Dnf.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Query2Dnf.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Query2Dnf.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Query2Dnf.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPI_Query2Dnf.cpp:34: CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Query2Dnf.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Query2Dnf.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Result.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Result.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_Result.h:38, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/stdlib.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI/cmpios.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI/cmpift.h:36, from CMPI_Result.h:36, from CMPI_Result.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_Result.h:38, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Result.h:38, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_Result.h:38, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Result.h:38, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Result.h:38, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Result.h:38, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Result.h:38, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPI_Result.h:39, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_Result.h:38, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_Result.h:38, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_Result.h:38, from CMPI_Result.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPISCMOUtilities.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPISCMOUtilities.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from CMPI_Object.h:35, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CMPI_Object.h:35, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPISCMOUtilities.h:44, from CMPISCMOUtilities.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CMPI_Object.h:35, from CMPI_String.h:35, from CMPISCMOUtilities.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_SelectCond.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_SelectCond.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:35, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Value.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Value.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CMPI_Value.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from CMPI_Value.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CMPI_Value.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPI_Value.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CMPI_Value.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPI_Value.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_String.h:35, from CMPI_Value.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPI_Value.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_String.h:35, from CMPI_Value.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMOMHandleRep.h:47, from CMPI_Broker.h:41, from CMPISCMOUtilities.h:44, from CMPI_Value.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from CMPI_Object.h:36, from CMPI_String.h:35, from CMPI_Value.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from CMPI_Object.h:42, from CMPI_String.h:35, from CMPI_Value.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from CMPI_Value.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ CMPI_Value.cpp: In function 'Pegasus::value2CMPIData(Pegasus::CIMValue const&, unsigned short, _CMPIData*)': CMPI_Value.cpp:782:31: warning: 'operator delete[](void*)' called on pointer '_256' with nonzero offset 24 [-Wfree-nonheap-object] 782 | delete [] aData; | ^~~~~ CMPI_Value.cpp:636:45: note: returned from 'operator new[](unsigned long)' 636 | CMPIData *aData=new CMPIData[aSize+1]; | ^ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_SelectExpAccessor_WQL.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_SelectExpAccessor_WQL.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLPropertySource.h:36, from CMPI_SelectExpAccessor_WQL.h:36, from CMPI_SelectExpAccessor_WQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLPropertySource.h:35, from CMPI_SelectExpAccessor_WQL.h:36, from CMPI_SelectExpAccessor_WQL.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLPropertySource.h:36, from CMPI_SelectExpAccessor_WQL.h:36, from CMPI_SelectExpAccessor_WQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_SelectExp.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_SelectExp.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:35, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SelectCond.h:35, from CMPI_SelectExp.h:35, from CMPI_SelectExp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Predicate.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Predicate.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:35, from CMPI_Query2Dnf.h:35, from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_Predicate.h:35, from CMPI_Predicate.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_SubCond.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_SubCond.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:35, from CMPI_Query2Dnf.h:35, from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Query2Dnf.h:35, from CMPI_SubCond.h:35, from CMPI_SubCond.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Wql2Dnf.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Wql2Dnf.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Wql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:35, from CMPI_Wql2Dnf.cpp:35: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Wql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Wql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Wql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Wql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Wql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Wql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Wql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPI_Wql2Dnf.h:41, from CMPI_Wql2Dnf.cpp:40: CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Wql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Wql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_SelectExpAccessor_CQL.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_SelectExpAccessor_CQL.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:35, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSelectStatement.h:37, from CMPI_SelectExpAccessor_CQL.h:38, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSelectStatement.h:37, from CMPI_SelectExpAccessor_CQL.h:38, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSelectStatement.h:37, from CMPI_SelectExpAccessor_CQL.h:38, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CMPI_SelectExpAccessor_CQL.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CMPI_SelectExpAccessor_CQL.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CMPI_SelectExpAccessor_CQL.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CMPI_SelectExpAccessor_CQL.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CMPI_SelectExpAccessor_CQL.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CMPI_SelectExpAccessor_CQL.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CMPI_SelectExpAccessor_CQL.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CMPI_SelectExpAccessor_CQL.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CMPI_SelectExpAccessor_CQL.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CMPI_SelectExpAccessor_CQL.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CMPI_SelectExpAccessor_CQL.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/SelectStatement.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLSelectStatement.h:37, from CMPI_SelectExpAccessor_CQL.h:38, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from CMPI_SelectExpAccessor_CQL.h:36, from CMPI_SelectExpAccessor_CQL.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Cql2Dnf.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPI_Cql2Dnf.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Cql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:35, from CMPI_Cql2Dnf.cpp:35: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Cql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Cql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Cql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Cql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Cql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Cql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Cql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPI_Cql2Dnf.h:40, from CMPI_Cql2Dnf.cpp:44: CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Cql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Stack.h:36, from CMPI_Cql2Dnf.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPIProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CMPIProviderManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from CMPIProviderManager.h:36, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CMPIProviderManager.h:35, from CMPIProviderManager.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from CMPIProviderManager.h:36, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from CMPIProviderManager.h:39, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from CMPIProviderManager.h:36, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from CMPIProviderManager.h:39, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from CMPIProviderManager.h:36, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from CMPIProviderManager.h:39, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from CMPIProviderManager.h:36, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from CMPIProviderManager.h:39, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from CMPIProviderManager.h:36, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_SelectCond.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_SelectExp.h:35, from CMPIProviderManager.h:49, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h: In copy constructor 'Pegasus::CMPI_term_el::CMPI_term_el(const Pegasus::CMPI_term_el&)': /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:114:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 114 | opn1 = e.opn1; | ^~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:115:18: warning: implicitly-declared 'Pegasus::CMPI_QueryOperand& Pegasus::CMPI_QueryOperand::operator=(const Pegasus::CMPI_QueryOperand&)' is deprecated [-Wdeprecated-copy] 115 | opn2 = e.opn2; | ^~~~ /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.h:75:5: note: because 'Pegasus::CMPI_QueryOperand' has user-provided 'Pegasus::CMPI_QueryOperand::CMPI_QueryOperand(const Pegasus::CMPI_QueryOperand&)' 75 | CMPI_QueryOperand (const CMPI_QueryOperand & o):_type (o._type), | ^~~~~~~~~~~~~~~~~ In file included from CMPIProviderManager.cpp:34: CMPIProviderManager.h: In constructor 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(Pegasus::IndProvRecord::IndProvRecKey&&)': CMPIProviderManager.h:132:12: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 132 | struct IndProvRecKey | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from CMPIProviderManager.h:36, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPIProviderManager.cpp:34: CMPIProviderManager.h: In member function 'Pegasus::IndProvRecord::IndProvRecKey Pegasus::IndProvRecord::_getKey(const Pegasus::CIMObjectPath&, const Pegasus::CIMNamespaceName&)': CMPIProviderManager.h:166:16: note: synthesized method 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(Pegasus::IndProvRecord::IndProvRecKey&&)' first required here 166 | return key; | ^~~ CMPIProviderManager.cpp: In member function 'Pegasus::Message* Pegasus::CMPIProviderManager::handleCreateSubscriptionRequest(const Pegasus::Message*)': CMPIProviderManager.cpp:2195:27: warning: cast between incompatible function types from 'CMPIStatus (*)(CMPIIndicationMI*, const CMPIContext*, const CMPISelectExp*, const char*, const CMPIObjectPath*, CMPIBoolean)' {aka '_CMPIStatus (*)(_CMPIIndicationMI*, const _CMPIContext*, const _CMPISelectExp*, const char*, const _CMPIObjectPath*, unsigned char)'} to 'CMPIStatus (*)(CMPIIndicationMI*, CMPIContext*, CMPIResult*, CMPISelectExp*, const char*, CMPIObjectPath*, CMPIBoolean)' {aka '_CMPIStatus (*)(_CMPIIndicationMI*, _CMPIContext*, _CMPIResult*, _CMPISelectExp*, const char*, _CMPIObjectPath*, unsigned char)'} [-Wcast-function-type] 2195 | rc = ((CMPIStatus (*)( | ^~~~~~~~~~~~~~~~ 2196 | CMPIIndicationMI*, | ~~~~~~~~~~~~~~~~~~ 2197 | CMPIContext*, | ~~~~~~~~~~~~~ 2198 | CMPIResult*, | ~~~~~~~~~~~~ 2199 | CMPISelectExp*, | ~~~~~~~~~~~~~~~ 2200 | const char *, | ~~~~~~~~~~~~~ 2201 | CMPIObjectPath*, | ~~~~~~~~~~~~~~~~ 2202 | CMPIBoolean))pr.getIndMI()->ft->activateFilter) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CMPIProviderManager.cpp: In member function 'Pegasus::Message* Pegasus::CMPIProviderManager::handleDeleteSubscriptionRequest(const Pegasus::Message*)': CMPIProviderManager.cpp:2408:27: warning: cast between incompatible function types from 'CMPIStatus (*)(CMPIIndicationMI*, const CMPIContext*, const CMPISelectExp*, const char*, const CMPIObjectPath*, CMPIBoolean)' {aka '_CMPIStatus (*)(_CMPIIndicationMI*, const _CMPIContext*, const _CMPISelectExp*, const char*, const _CMPIObjectPath*, unsigned char)'} to 'CMPIStatus (*)(CMPIIndicationMI*, CMPIContext*, CMPIResult*, CMPISelectExp*, const char*, CMPIObjectPath*, CMPIBoolean)' {aka '_CMPIStatus (*)(_CMPIIndicationMI*, _CMPIContext*, _CMPIResult*, _CMPISelectExp*, const char*, _CMPIObjectPath*, unsigned char)'} [-Wcast-function-type] 2408 | rc = ((CMPIStatus (*)( | ^~~~~~~~~~~~~~~~ 2409 | CMPIIndicationMI*, | ~~~~~~~~~~~~~~~~~~ 2410 | CMPIContext*, | ~~~~~~~~~~~~~ 2411 | CMPIResult*, | ~~~~~~~~~~~~ 2412 | CMPISelectExp*, | ~~~~~~~~~~~~~~~ 2413 | const char *, | ~~~~~~~~~~~~~ 2414 | CMPIObjectPath*, | ~~~~~~~~~~~~~~~~ 2415 | CMPIBoolean)) pr.getIndMI()->ft->deActivateFilter)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from CMPIProviderManager.h:39, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:36, from CMPIProviderManager.h:36, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CMPIProviderManager.cpp:34: CMPIProviderManager.h: In instantiation of 'Pegasus::_Bucket::_Bucket(const K&, const V&) [with K = Pegasus::IndProvRecord::IndProvRecKey; V = Pegasus::CMPI_SelectExp*; E = Pegasus::IndProvRecord::IndProvRecKeyEqual]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:509:27: required from 'Pegasus::Boolean Pegasus::HashTable::insert(const K&, const V&) [with K = Pegasus::IndProvRecord::IndProvRecKey; V = Pegasus::CMPI_SelectExp*; E = Pegasus::IndProvRecord::IndProvRecKeyEqual; H = Pegasus::IndProvRecord::IndProvRecKeyHash; Pegasus::Boolean = bool]' CMPIProviderManager.h:122:35: required from here CMPIProviderManager.h:132:12: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 132 | struct IndProvRecKey | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from CMPIProviderManager.h:36, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CMPIProviderManager.h:36, from CMPIProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:261:45: note: synthesized method 'Pegasus::IndProvRecord::IndProvRecKey::IndProvRecKey(const Pegasus::IndProvRecord::IndProvRecKey&)' first required here 261 | _Bucket(const K& key, const V& value) : _key(key), _value(value) { } | ^~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibCMPIProviderManager.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libCMPIProviderManager.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIProviderManagerMain.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPILocalProviderManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIProviderModule.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIClassCache.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPIMsgHandleManager.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Broker.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_ContextArgs.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Object.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_BrokerEnc.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_BrokerExt.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Array.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_DateTime.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Error.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Enumeration.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Instance.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_ObjectPath.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Result.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_String.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_ThreadContext.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Value.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPISCMOUtilities.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Query2Dnf.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Wql2Dnf.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_SelectExp.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_SelectCond.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_SubCond.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Predicate.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_SelectExpAccessor_WQL.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_Cql2Dnf.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/CMPI/CMPI_SelectExpAccessor_CQL.o -lpegprovider -lpegprovidermanager -lpegclient -lpegquerycommon -lpegwql -lpegcql -lpegquerycommon -lpegqueryexpression -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' CMPI_Value.cpp: In function 'value2CMPIData': CMPI_Value.cpp:782:31: warning: 'operator delete []' called on pointer '_256' with nonzero offset 24 [-Wfree-nonheap-object] 782 | delete [] aData; | ^ CMPI_Value.cpp:636:45: note: returned from 'operator new []' 636 | CMPIData *aData=new CMPIData[aSize+1]; | ^ /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libCMPIProviderManager SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libCMPIProviderManager.so.1 libCMPIProviderManager.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' touch /builddir/build/BUILD/pegasus/build/lib/libCMPIProviderManager.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/CMPI' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerRouter/ProviderManagerRouter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PMR_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_ENABLE_DEFAULT_PROVIDER_MANAGER -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegpmrouter\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderManagerRouter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from ProviderManagerRouter.h:36, from ProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderManagerRouter.h:35, from ProviderManagerRouter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from ProviderManagerRouter.h:36, from ProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerRouter/ProviderManagerModule.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PMR_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_ENABLE_DEFAULT_PROVIDER_MANAGER -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegpmrouter\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderManagerModule.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ProviderManagerModule.h:36, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderManagerModule.h:35, from ProviderManagerModule.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ProviderManagerModule.h:36, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from ProviderManagerModule.h:40, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ProviderManagerModule.h:36, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from ProviderManagerModule.h:40, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from ProviderManagerModule.h:40, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from ProviderManagerModule.h:40, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from ProviderManagerModule.h:40, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from ProviderManagerModule.h:40, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from ProviderManagerModule.h:40, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from ProviderManagerModule.h:40, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from ProviderManagerModule.h:36, from ProviderManagerModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerRouter/BasicProviderManagerRouter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PMR_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_ENABLE_DEFAULT_PROVIDER_MANAGER -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegpmrouter\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include BasicProviderManagerRouter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from BasicProviderManagerRouter.h:36, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from BasicProviderManagerRouter.h:35, from BasicProviderManagerRouter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from BasicProviderManagerRouter.h:36, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from BasicProviderManagerRouter.h:36, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from BasicProviderManagerRouter.h:36, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from BasicProviderManagerRouter.h:36, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from BasicProviderManagerRouter.h:36, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from BasicProviderManagerRouter.h:36, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from BasicProviderManagerRouter.h:36, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from BasicProviderManagerRouter.h:37, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from BasicProviderManagerRouter.h:36, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from BasicProviderManagerRouter.h:36, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from BasicProviderManagerRouter.h:36, from BasicProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerRouter/OOPProviderManagerRouter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PMR_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_ENABLE_DEFAULT_PROVIDER_MANAGER -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegpmrouter\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include OOPProviderManagerRouter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from OOPProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Linkage.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:35, from OOPProviderManagerRouter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from OOPProviderManagerRouter.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from OOPProviderManagerRouter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from OOPProviderManagerRouter.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from OOPProviderManagerRouter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from OOPProviderManagerRouter.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from OOPProviderManagerRouter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from OOPProviderManagerRouter.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from OOPProviderManagerRouter.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from OOPProviderManagerRouter.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from OOPProviderManagerRouter.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from OOPProviderManagerRouter.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegpmrouter.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegpmrouter.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerRouter/ProviderManagerRouter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerRouter/BasicProviderManagerRouter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerRouter/OOPProviderManagerRouter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerRouter/ProviderManagerModule.o -lpegprovidermanager -lpegprovider -lpegwql -lpegconfig -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegpmrouter SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegpmrouter.so.1 libpegpmrouter.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' touch /builddir/build/BUILD/pegasus/build/lib/libpegpmrouter.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerRouter' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerService/ProviderManagerService.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PMS_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegpmservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderManagerService.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:36, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderManagerService.h:35, from ProviderManagerService.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:36, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:36, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from ProviderManagerService.h:37, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderManagerService.h:42, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderManagerService.h:42, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderManagerService.h:42, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderManagerService.h:42, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderManagerService.h:42, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderManagerService.h:42, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderManagerService.h:42, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderManagerService.h:42, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderManagerService.h:42, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderManagerService.h:42, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ProviderManagerService.h:42, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:36, from ProviderManagerService.h:36, from ProviderManagerService.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegpmservice.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegpmservice.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerService/ProviderManagerService.o -lpegprovidermanager -lpegpmrouter -lpegprovider -lpegprm -lpegwql -lpegrepository -lpegconfig -lpegclient -lpegcommon -lpeggeneral -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegpmservice SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegpmservice.so.1 libpegpmservice.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService' touch /builddir/build/BUILD/pegasus/build/lib/libpegpmservice.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService/ProviderAgent' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerService/ProviderAgent/cimprovagt.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDERAGENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimprovagt\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cimprovagt.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService/ProviderAgent' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from cimprovagt.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Linkage.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:35, from cimprovagt.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from cimprovagt.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from cimprovagt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from cimprovagt.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from cimprovagt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from cimprovagt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from cimprovagt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from cimprovagt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from cimprovagt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from cimprovagt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from cimprovagt.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from cimprovagt.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService/ProviderAgent' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerService/ProviderAgent/ProviderAgent.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PROVIDERAGENT_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimprovagt\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProviderAgent.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService/ProviderAgent' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from ProviderAgent.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Linkage.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:35, from ProviderAgent.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from ProviderAgent.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from ProviderAgent.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from ProviderAgent.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from ProviderAgent.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from ProviderAgent.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from ProviderAgent.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from ProviderAgent.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/DefaultProviderManager.h:43, from ProviderAgent.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from ProviderAgent.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from ProviderAgent.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from ProviderAgent.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService/ProviderAgent' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimprovagt /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerService/ProviderAgent/ProviderAgent.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManagerService/ProviderAgent/cimprovagt.o -lpegpmrouter -lpegprovidermanager -lDefaultProviderManager -lpegpmrouter -lpegprovidermanager -lpegprovider -lpegconfig -lpegclient -lpegqueryexpression -lpegcql -lpegwql -lpegquerycommon -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimprovagt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService/ProviderAgent' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/InteropMethodProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTEROPPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"InteropProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src InteropMethodProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from InteropMethodProvider.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from InteropProvider.h:59, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from InteropMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/InteropAssociationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTEROPPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"InteropProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src InteropAssociationProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from InteropProvider.h:38, from InteropAssociationProvider.cpp:51: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from InteropProvider.h:59, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from InteropAssociationProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/InteropInstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTEROPPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"InteropProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src InteropInstanceProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from InteropInstanceProvider.cpp:51: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from InteropProvider.h:59, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ InteropInstanceProvider.cpp: In member function 'virtual void Pegasus::InteropProvider::deleteInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ResponseHandler&)': InteropInstanceProvider.cpp:158:61: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 158 | const CIMName instClassName = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ InteropInstanceProvider.cpp: In member function 'virtual void Pegasus::InteropProvider::modifyInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMInstance&, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::ResponseHandler&)': InteropInstanceProvider.cpp:297:57: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 297 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from InteropInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/Namespace.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTEROPPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"InteropProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src Namespace.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from InteropProvider.h:38, from Namespace.cpp:49: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from InteropProvider.h:59, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from Namespace.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/InteropProviderUtils.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTEROPPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"InteropProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src InteropProviderUtils.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from InteropProviderUtils.cpp:57: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from InteropProvider.h:59, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from InteropProviderUtils.cpp:63: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/InteropProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTEROPPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"InteropProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src InteropProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from InteropProvider.cpp:49: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from InteropProvider.h:59, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ InteropProvider.cpp: In member function 'Pegasus::CIMInstance Pegasus::InteropProvider::localGetInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMPropertyList&)': InteropProvider.cpp:160:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 160 | CIMNamespaceName opNamespace = instanceName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ InteropProvider.cpp:161:49: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 161 | CIMName opClass = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ InteropProvider.cpp: In member function 'Pegasus::Array Pegasus::InteropProvider::getReferencedInstances(const Pegasus::Array&, const Pegasus::String&, const Pegasus::OperationContext&, const Pegasus::CIMPropertyList&)': InteropProvider.cpp:273:64: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 273 | CIMNamespaceName opNamespace = thisTarget.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ InteropProvider.cpp:274:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 274 | CIMName opClass = thisTarget.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ InteropProvider.cpp: In member function 'bool Pegasus::InteropProvider::validAssocClassForObject(const Pegasus::OperationContext&, const Pegasus::CIMName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMNamespaceName&, Pegasus::String&, Pegasus::String&)': InteropProvider.cpp:545:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 545 | CIMName originClass = objectName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ InteropProvider.cpp: In member function 'Pegasus::Array Pegasus::InteropProvider::localReferences(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, Pegasus::String&, Pegasus::String&, const Pegasus::CIMPropertyList&, const Pegasus::CIMName&)': InteropProvider.cpp:896:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 896 | CIMName originClass = objectName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ InteropProvider.cpp:900:63: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 900 | CIMNamespaceName originNamespace(objectName.getNameSpace()); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ InteropProvider.cpp:938:50: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 938 | targetPath.getNameSpace()); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ InteropProvider.cpp:964:71: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 964 | CIMName targetPathClass = targetPath.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from InteropProvider.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ InteropProvider.cpp: In member function 'bool Pegasus::InteropProvider::validAssocClassForObject(const Pegasus::OperationContext&, const Pegasus::CIMName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMNamespaceName&, Pegasus::String&, Pegasus::String&)': InteropProvider.cpp:797:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 797 | if(originClassEnum == PG_COMPUTERSYSTEM) | ^~ InteropProvider.cpp:807:7: note: here 807 | case PG_HOSTEDOBJECTMANAGER: | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/ElementConformsToProfile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTEROPPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"InteropProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ElementConformsToProfile.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from InteropProvider.h:38, from ElementConformsToProfile.cpp:50: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from InteropProvider.h:59, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from ElementConformsToProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/Server.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTEROPPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"InteropProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src Server.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostAddress.h:37, from Server.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Server.cpp:49: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostAddress.h:37, from Server.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostAddress.h:37, from Server.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from InteropProvider.h:59, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from Server.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HostAddress.h:37, from Server.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/RegisteredProfile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTEROPPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"InteropProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src RegisteredProfile.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from InteropProvider.h:43, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from InteropProvider.h:43, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from InteropProvider.h:59, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from RegisteredProfile.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from RegisteredProfile.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/Software.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTEROPPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_DISABLE_INTERNAL_INLINES -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"InteropProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src Software.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from InteropProvider.h:38, from Software.cpp:49: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InteropProvider.h:41, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from InteropProvider.h:52, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from InteropProvider.h:59, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from InteropProvider.h:43, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InteropProvider.h:41, from Software.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibInteropProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libInteropProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/ElementConformsToProfile.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/InteropAssociationProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/InteropInstanceProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/InteropMethodProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/InteropProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/InteropProviderUtils.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/Namespace.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/RegisteredProfile.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/Server.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/Software.o -lpegprm -lpegrepository -lpegprovider -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libInteropProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libInteropProvider.so.1 libInteropProvider.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' touch /builddir/build/BUILD/pegasus/build/lib/libInteropProvider.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/QueryCapabilitiesProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/QueryCapabilitiesProvider/CIMQueryCapabilitiesProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CIMQUERYCAPPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CIMQueryCapabilitiesProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMQueryCapabilitiesProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/QueryCapabilitiesProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMQueryCapabilitiesProvider.h:40, from CIMQueryCapabilitiesProvider.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusVersion.h:37, from CIMQueryCapabilitiesProvider.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMQueryCapabilitiesProvider.h:40, from CIMQueryCapabilitiesProvider.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/QueryCapabilitiesProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibCIMQueryCapabilitiesProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libCIMQueryCapabilitiesProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/QueryCapabilitiesProvider/CIMQueryCapabilitiesProvider.o -lpegcommon -lpegprovider -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/QueryCapabilitiesProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libCIMQueryCapabilitiesProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libCIMQueryCapabilitiesProvider.so.1 libCIMQueryCapabilitiesProvider.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/QueryCapabilitiesProvider' touch /builddir/build/BUILD/pegasus/build/lib/libCIMQueryCapabilitiesProvider.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/QueryCapabilitiesProvider' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/CertificateProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/CertificateProvider/CertificateProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CERTIFICATEPROVIDER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CertificateProvider\" -I/usr/kerberos/include -I/usr/include -I/builddir/build/BUILD/pegasus/src CertificateProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/CertificateProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CertificateProvider.h:47, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CertificateProvider.h:47, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CertificateProvider.h:47, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CertificateProvider.h:56, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CertificateProvider.h:56, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CertificateProvider.h:56, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CertificateProvider.h:56, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CertificateProvider.h:56, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CertificateProvider.h:56, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CertificateProvider.h:56, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CertificateProvider.h:56, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CertificateProvider.h:56, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CertificateProvider.h:56, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CertificateProvider.h:56, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from CertificateProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CertificateProvider.cpp: At global scope: CertificateProvider.cpp:70:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 70 | CIMNameCast("IssuerName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:72:31: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 72 | CIMNameCast("SerialNumber"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:74:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 74 | CIMNameCast("SubjectName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:76:37: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 76 | CIMNameCast("RegisteredUserName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:78:33: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 78 | CIMNameCast("TruststoreType"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:80:33: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 80 | CIMNameCast("TruststorePath"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:82:28: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 82 | CIMNameCast("NotBefore"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:84:27: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | CIMNameCast("NotAfter"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:86:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | CIMNameCast("CertificateType"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:90:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | CIMNameCast("LastUpdate"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:92:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 92 | CIMNameCast("NextUpdate"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:94:39: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | CIMNameCast("RevokedSerialNumbers"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:96:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 96 | CIMNameCast("RevocationDates"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:100:33: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 100 | CIMNameCast("addCertificate"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:102:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 102 | CIMNameCast("certificateContents"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:104:27: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 104 | CIMNameCast("userName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:106:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 106 | CIMNameCast("certificateType"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:116:47: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 116 | CIMNameCast("addCertificateRevocationList"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:117:72: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 117 | static const CIMName PARAMETER_CRL_CONTENTS = CIMNameCast("CRLContents"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp: In member function 'virtual void Pegasus::CertificateProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': CertificateProvider.cpp:436:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 436 | CIMName className(cimObjectPath.getClassName()); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp: In function 'Pegasus::CIMInstance Pegasus::_getCRLInstance(X509_CRL*, Pegasus::String, Pegasus::CIMNamespaceName)': CertificateProvider.cpp:516:65: warning: 'ASN1_TIME* X509_CRL_get_lastUpdate(X509_CRL*)' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 516 | CIMDateTime lastUpdate = getDateTime(X509_CRL_get_lastUpdate(xCrl)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/openssl/ssl.h:31, from CertificateProvider.cpp:37: /usr/include/openssl/x509.h:932:36: note: declared here 932 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ CertificateProvider.cpp:520:65: warning: 'ASN1_TIME* X509_CRL_get_nextUpdate(X509_CRL*)' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 520 | CIMDateTime nextUpdate = getDateTime(X509_CRL_get_nextUpdate(xCrl)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/openssl/ssl.h:31, from CertificateProvider.cpp:37: /usr/include/openssl/x509.h:933:36: note: declared here 933 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ CertificateProvider.cpp: In member function 'virtual void Pegasus::CertificateProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': CertificateProvider.cpp:587:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 587 | CIMName className(cimObjectPath.getClassName()); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:745:70: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 745 | CIMInstance cimInstance = _getCRLInstance( | ~~~~~~~~~~~~~~~^ 746 | xCrl.get(), | ~~~~~~~~~~~ 747 | cimObjectPath.getHost(), | ~~~~~~~~~~~~~~~~~~~~~~~~ 748 | cimObjectPath.getNameSpace()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CertificateProvider.cpp:492:26: note: initializing argument 3 of 'Pegasus::CIMInstance Pegasus::_getCRLInstance(X509_CRL*, Pegasus::String, Pegasus::CIMNamespaceName)' 492 | CIMNamespaceName nameSpace) | ~~~~~~~~~~~~~~~~~^~~~~~~~~ CertificateProvider.cpp: In member function 'virtual void Pegasus::CertificateProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': CertificateProvider.cpp:827:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 827 | CIMName className(cimObjectPath.getClassName()); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp: In member function 'virtual void Pegasus::CertificateProvider::deleteInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ResponseHandler&)': CertificateProvider.cpp:1068:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1068 | CIMName className(cimObjectPath.getClassName()); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp: In member function 'virtual void Pegasus::CertificateProvider::invokeMethod(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::Array&, Pegasus::MethodResultResponseHandler&)': CertificateProvider.cpp:1779:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1779 | CIMName className(cimObjectPath.getClassName()); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CertificateProvider.cpp:2201:61: warning: 'ASN1_TIME* X509_CRL_get_lastUpdate(X509_CRL*)' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 2201 | lastUpdate = getDateTime(X509_CRL_get_lastUpdate(xCrl.get())); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:31, from CertificateProvider.cpp:37: /usr/include/openssl/x509.h:932:36: note: declared here 932 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ CertificateProvider.cpp:2202:61: warning: 'ASN1_TIME* X509_CRL_get_nextUpdate(X509_CRL*)' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 2202 | nextUpdate = getDateTime(X509_CRL_get_nextUpdate(xCrl.get())); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:31, from CertificateProvider.cpp:37: /usr/include/openssl/x509.h:933:36: note: declared here 933 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CertificateProvider.h:47, from CertificateProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from CertificateProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/CertificateProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibCertificateProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libCertificateProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/CertificateProvider/CertificateProvider.o -lpegrepository -lpegprovider -lpegconfig -lpeggeneral -lpegcommon -L/usr/lib -lssl -lcrypto -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/CertificateProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libCertificateProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libCertificateProvider.so.1 libCertificateProvider.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/CertificateProvider' touch /builddir/build/BUILD/pegasus/build/lib/libCertificateProvider.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/CertificateProvider' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ShutdownProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ShutdownProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from ShutdownProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Linkage.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:35, from ShutdownProvider.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from ShutdownProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:41, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ShutdownProvider.cpp: At global scope: ShutdownProvider.cpp:50:67: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 50 | static const CIMName METHOD_NAME_SHUTDOWN = CIMNameCast("shutdown"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameCast.h:35, from ShutdownProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMOperationRequestAuthorizer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMOperationRequestAuthorizer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestAuthorizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from CIMOperationRequestAuthorizer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestAuthorizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from CIMOperationRequestAuthorizer.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestAuthorizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from CIMOperationRequestAuthorizer.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestAuthorizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from CIMOperationRequestAuthorizer.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestAuthorizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CIMOperationRequestAuthorizer.h:37, from CIMOperationRequestAuthorizer.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestAuthorizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestAuthorizer.cpp: In member function 'virtual void Pegasus::CIMOperationRequestAuthorizer::handleEnqueue(Pegasus::Message*)': CIMOperationRequestAuthorizer.cpp:194:39: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 194 | CIMNamespaceName nameSpace = req->nameSpace; | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestAuthorizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPMessage.h:41, from CIMOperationRequestAuthorizer.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestAuthorizer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/EnumerationContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include EnumerationContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from EnumerationContext.h:36, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from EnumerationContext.h:35, from EnumerationContext.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from EnumerationContext.h:36, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from EnumerationContext.h:46, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from EnumerationContext.h:36, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from EnumerationContext.h:46, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContext.h:39, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from EnumerationContext.h:46, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from EnumerationContext.h:39, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from EnumerationContext.h:46, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from EnumerationContext.h:39, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ EnumerationContext.cpp: In constructor 'Pegasus::EnumerationContext::EnumerationContext(const Pegasus::String&, const Pegasus::CIMNamespaceName&, Pegasus::Uint32, Pegasus::Boolean, Pegasus::MessageType, Pegasus::CIMResponseData::ResponseDataContent)': EnumerationContext.cpp:95:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 95 | _nameSpace(nameSpace), | ^~~~~~~~~~~~~~~~~~~~~ In file included from EnumerationContext.h:39, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from EnumerationContext.h:46, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from EnumerationContext.h:36, from EnumerationContext.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMServerState.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMServerState.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/EnumerationContextTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include EnumerationContextTable.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from EnumerationContextTable.h:36, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from EnumerationContextTable.h:35, from EnumerationContextTable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from EnumerationContextTable.h:36, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from EnumerationContextTable.h:46, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from EnumerationContextTable.h:36, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from EnumerationContextTable.h:46, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from EnumerationContextTable.h:46, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from EnumerationContextTable.h:46, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&, Pegasus::Uint32, const Pegasus::String&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:105:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 105 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In copy constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::ProviderInfo&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:117:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 117 | : className(providerInfo.className), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from EnumerationContextTable.h:39, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:127:74: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 127 | new ProviderIdContainer(*providerInfo.providerIdContainer)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:40, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In member function 'Pegasus::ProviderInfo& Pegasus::ProviderInfo::operator=(const Pegasus::ProviderInfo&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:147:60: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 147 | *providerInfo.providerIdContainer.get())); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:40, from EnumerationContextTable.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from EnumerationContextTable.h:46, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from EnumerationContextTable.h:36, from EnumerationContextTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMOperationResponseEncoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMOperationResponseEncoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMOperationResponseEncoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from CIMOperationResponseEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from CIMOperationResponseEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from CIMOperationResponseEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/BinaryCodec.h:38, from CIMOperationResponseEncoder.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from CIMOperationResponseEncoder.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationResponseEncoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ShutdownService.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ShutdownService.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownExceptions.h:40, from ShutdownService.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ShutdownService.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownExceptions.h:40, from ShutdownService.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownExceptions.h:40, from ShutdownService.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:41, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:43, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownService.h:37, from ShutdownService.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageLoader.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ShutdownExceptions.h:40, from ShutdownService.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/reg_table.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include reg_table.cpp In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueue.h:36, from reg_table.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueue.h:35, from reg_table.cpp:64: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueue.h:36, from reg_table.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from reg_table.h:64, from reg_table.cpp:70: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueue.h:36, from reg_table.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from reg_table.h:64, from reg_table.cpp:70: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from reg_table.h:64, from reg_table.cpp:70: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp: At global scope: reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:244:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 244 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:303:1: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | }; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ reg_table.cpp: In constructor 'Pegasus::RegTableRecord::RegTableRecord(const Pegasus::CIMName&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, Pegasus::Uint32)': reg_table.cpp:326:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 326 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ reg_table.cpp:327:7: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 327 | namespaceName(namespaceName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HashTable.h:37, from reg_table.cpp:65: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from reg_table.h:64, from reg_table.cpp:70: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueue.h:36, from reg_table.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/QuerySupportRouter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include QuerySupportRouter.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from QuerySupportRouter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from QuerySupportRouter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from QuerySupportRouter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from QuerySupportRouter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&, Pegasus::Uint32, const Pegasus::String&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:105:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 105 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In copy constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::ProviderInfo&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:117:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 117 | : className(providerInfo.className), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:127:74: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 127 | new ProviderIdContainer(*providerInfo.providerIdContainer)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:40, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In member function 'Pegasus::ProviderInfo& Pegasus::ProviderInfo::operator=(const Pegasus::ProviderInfo&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:147:60: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 147 | *providerInfo.providerIdContainer.get())); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:40, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from QuerySupportRouter.h:38, from QuerySupportRouter.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from QuerySupportRouter.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/HTTPAuthenticatorDelegator.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include HTTPAuthenticatorDelegator.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:35, from HTTPAuthenticatorDelegator.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from HTTPAuthenticatorDelegator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from HTTPAuthenticatorDelegator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from HTTPAuthenticatorDelegator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPAcceptor.h:38, from HTTPAuthenticatorDelegator.h:37, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from HTTPAuthenticatorDelegator.h:44, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from HTTPAuthenticatorDelegator.h:44, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from HTTPAuthenticatorDelegator.h:44, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from HTTPAuthenticatorDelegator.h:44, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from HTTPAuthenticatorDelegator.h:44, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from HTTPAuthenticatorDelegator.h:44, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from HTTPAuthenticatorDelegator.h:44, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from HTTPAuthenticatorDelegator.h:44, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from HTTPAuthenticatorDelegator.h:44, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from HTTPAuthenticatorDelegator.h:44, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from HTTPAuthenticatorDelegator.h:44, from HTTPAuthenticatorDelegator.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:37, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from HTTPAuthenticatorDelegator.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AuditLogger.h:36, from HTTPAuthenticatorDelegator.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/WQLOperationRequestDispatcher.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WQLOperationRequestDispatcher.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:36, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:36, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:36, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&, Pegasus::Uint32, const Pegasus::String&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:105:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 105 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In copy constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::ProviderInfo&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:117:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 117 | : className(providerInfo.className), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:127:74: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 127 | new ProviderIdContainer(*providerInfo.providerIdContainer)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:40, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In member function 'Pegasus::ProviderInfo& Pegasus::ProviderInfo::operator=(const Pegasus::ProviderInfo&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:147:60: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 147 | *providerInfo.providerIdContainer.get())); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:40, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:36, from WQLOperationRequestDispatcher.h:35, from WQLOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CQLOperationRequestDispatcher.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CQLOperationRequestDispatcher.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:36, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:35, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:36, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:36, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:47, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&, Pegasus::Uint32, const Pegasus::String&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:105:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 105 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In copy constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::ProviderInfo&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:117:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 117 | : className(providerInfo.className), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:127:74: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 127 | new ProviderIdContainer(*providerInfo.providerIdContainer)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:40, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h: In member function 'Pegasus::ProviderInfo& Pegasus::ProviderInfo::operator=(const Pegasus::ProviderInfo&)': /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:147:60: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 147 | *providerInfo.providerIdContainer.get())); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:40, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:38, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMOperationRequestDispatcher.h:36, from CQLOperationRequestDispatcher.h:33, from CQLOperationRequestDispatcher.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMServer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMServer.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMServer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMServer.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMServer.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMServer.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPAcceptor.h:38, from CIMServer.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMServer.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMServer.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMServer.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMServer.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMServer.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMServer.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMServer.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMServer.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMServer.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMServer.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMServer.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMServer.cpp:83: CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&)': CIMOperationRequestDispatcher.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMServer.cpp:83: CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&, Pegasus::Uint32, const Pegasus::String&)': CIMOperationRequestDispatcher.h:105:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 105 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMServer.cpp:83: CIMOperationRequestDispatcher.h: In copy constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::ProviderInfo&)': CIMOperationRequestDispatcher.h:117:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 117 | : className(providerInfo.className), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMServer.cpp:83: CIMOperationRequestDispatcher.h:127:74: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 127 | new ProviderIdContainer(*providerInfo.providerIdContainer)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService/ProviderManagerService.h:38, from CIMServer.cpp:70: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from CIMServer.cpp:83: CIMOperationRequestDispatcher.h: In member function 'Pegasus::ProviderInfo& Pegasus::ProviderInfo::operator=(const Pegasus::ProviderInfo&)': CIMOperationRequestDispatcher.h:147:60: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 147 | *providerInfo.providerIdContainer.get())); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManagerService/ProviderManagerService.h:38, from CIMServer.cpp:70: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequestDecoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmProcessor.h:39, from CIMServer.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequestDecoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmProcessor.h:39, from CIMServer.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequestDecoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmProcessor.h:39, from CIMServer.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequestDecoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmProcessor.h:39, from CIMServer.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMServer.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMServer.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMServer.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequestDecoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmProcessor.h:39, from CIMServer.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMServer.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequestDecoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmProcessor.h:39, from CIMServer.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMOperationRequestDecoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMOperationRequestDecoder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMOperationRequestDecoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMOperationRequestDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMOperationRequestDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMOperationRequestDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StatisticalData.h:44, from CIMOperationRequestDecoder.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from CIMOperationRequestDecoder.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMOperationRequestDecoder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMOperationRequestDispatcher.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMOperationRequestDispatcher.cpp In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from CIMOperationRequestDispatcher.h:36, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMOperationRequestDispatcher.h:35, from CIMOperationRequestDispatcher.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from CIMOperationRequestDispatcher.h:36, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from CIMOperationRequestDispatcher.h:36, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMOperationRequestDispatcher.h:47, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMOperationRequestDispatcher.h:47, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMOperationRequestDispatcher.h:47, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMOperationRequestDispatcher.h:47, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMOperationRequestDispatcher.h:47, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMOperationRequestDispatcher.h:47, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMOperationRequestDispatcher.h:47, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMOperationRequestDispatcher.h:47, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMOperationRequestDispatcher.h:47, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMOperationRequestDispatcher.h:47, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CIMOperationRequestDispatcher.h:47, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMOperationRequestDispatcher.cpp:32: CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&)': CIMOperationRequestDispatcher.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMOperationRequestDispatcher.cpp:32: CIMOperationRequestDispatcher.h: In constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::CIMName&, Pegasus::Uint32, const Pegasus::String&)': CIMOperationRequestDispatcher.h:105:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 105 | : className(className_), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMOperationRequestDispatcher.cpp:32: CIMOperationRequestDispatcher.h: In copy constructor 'Pegasus::ProviderInfo::ProviderInfo(const Pegasus::ProviderInfo&)': CIMOperationRequestDispatcher.h:117:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 117 | : className(providerInfo.className), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMOperationRequestDispatcher.cpp:32: CIMOperationRequestDispatcher.h:127:74: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 127 | new ProviderIdContainer(*providerInfo.providerIdContainer)); | ^ In file included from CIMOperationRequestDispatcher.h:40, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from CIMOperationRequestDispatcher.cpp:32: CIMOperationRequestDispatcher.h: In member function 'Pegasus::ProviderInfo& Pegasus::ProviderInfo::operator=(const Pegasus::ProviderInfo&)': CIMOperationRequestDispatcher.h:147:60: warning: implicitly-declared 'Pegasus::ProviderIdContainer::ProviderIdContainer(const Pegasus::ProviderIdContainer&)' is deprecated [-Wdeprecated-copy] 147 | *providerInfo.providerIdContainer.get())); | ^ In file included from CIMOperationRequestDispatcher.h:40, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContextInternal.h:90:26: note: because 'Pegasus::ProviderIdContainer' has user-provided 'Pegasus::ProviderIdContainer& Pegasus::ProviderIdContainer::operator=(const Pegasus::ProviderIdContainer&)' 90 | ProviderIdContainer& operator=(const ProviderIdContainer& container); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLQueryStatement.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLQueryExpressionRep.h:42, from CIMOperationRequestDispatcher.cpp:56: /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CIMOperationRequestDispatcher.cpp: In constructor 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)': CIMOperationRequestDispatcher.cpp:149:7: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 149 | _className(className), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:150:7: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 150 | _nameSpace(nameSpace), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'Pegasus::ProviderInfoList Pegasus::CIMOperationRequestDispatcher::_lookupAllAssociationProviders(const Pegasus::CIMNamespaceName&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::String&)': CIMOperationRequestDispatcher.cpp:1653:49: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1653 | CIMName className = objectName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:1706:47: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1706 | CIMName cn = objPaths[i].getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMMessage::CIMMessage(const Pegasus::CIMMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:81:30: warning: implicitly-declared 'Pegasus::Message::Message(const Pegasus::Message&)' is deprecated [-Wdeprecated-copy] 81 | class PEGASUS_COMMON_LINKAGE CIMMessage : public Message | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueue.h:36, from CIMOperationRequestDispatcher.h:37, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:332:14: note: because 'Pegasus::Message' has user-provided 'Pegasus::Message& Pegasus::Message::operator=(const Pegasus::Message&)' 332 | Message& operator=(const Message& msg); | ^~~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMRequestMessage::CIMRequestMessage(const Pegasus::CIMRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:182:30: note: synthesized method 'Pegasus::CIMMessage::CIMMessage(const Pegasus::CIMMessage&)' first required here 182 | class PEGASUS_COMMON_LINKAGE CIMRequestMessage : public CIMMessage | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMOperationRequestMessage::CIMOperationRequestMessage(const Pegasus::CIMOperationRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:223:30: note: synthesized method 'Pegasus::CIMRequestMessage::CIMRequestMessage(const Pegasus::CIMRequestMessage&)' first required here 223 | class PEGASUS_COMMON_LINKAGE CIMOperationRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:223:30: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:223:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 223 | class PEGASUS_COMMON_LINKAGE CIMOperationRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMExecQueryRequestMessage::CIMExecQueryRequestMessage(const Pegasus::CIMExecQueryRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:517:30: note: synthesized method 'Pegasus::CIMOperationRequestMessage::CIMOperationRequestMessage(const Pegasus::CIMOperationRequestMessage&)' first required here 517 | class PEGASUS_COMMON_LINKAGE CIMExecQueryRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'bool Pegasus::CIMOperationRequestDispatcher::handleQueryRequestCommon(Pegasus::CIMExecQueryRequestMessage*, Pegasus::CIMException&, Pegasus::EnumerationContext*, const char*, const Pegasus::CIMName&, Pegasus::QueryExpressionRep*)': CIMOperationRequestDispatcher.cpp:3947:48: note: synthesized method 'Pegasus::CIMExecQueryRequestMessage::CIMExecQueryRequestMessage(const Pegasus::CIMExecQueryRequestMessage&)' first required here 3947 | new CIMExecQueryRequestMessage(*request), | ^ CIMOperationRequestDispatcher.cpp:3953:22: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 3953 | queryLanguage); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:3953:22: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 3953 | queryLanguage); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleGetInstanceRequest(Pegasus::CIMGetInstanceRequestMessage*)': CIMOperationRequestDispatcher.cpp:4118:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 4118 | CIMName className = request->instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleDeleteInstanceRequest(Pegasus::CIMDeleteInstanceRequestMessage*)': CIMOperationRequestDispatcher.cpp:4234:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 4234 | CIMName className = request->instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleCreateInstanceRequest(Pegasus::CIMCreateInstanceRequestMessage*)': CIMOperationRequestDispatcher.cpp:4349:59: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 4349 | CIMName className = request->newInstance.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleModifyInstanceRequest(Pegasus::CIMModifyInstanceRequestMessage*)': CIMOperationRequestDispatcher.cpp:4460:64: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 4460 | CIMName className = request->modifiedInstance.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleEnumerateInstancesRequest(Pegasus::CIMEnumerateInstancesRequestMessage*)': CIMOperationRequestDispatcher.cpp:4696:13: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 4696 | true); // has propertyList = true | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:4696:13: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 4696 | true); // has propertyList = true | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleEnumerateInstanceNamesRequest(Pegasus::CIMEnumerateInstanceNamesRequestMessage*)': CIMOperationRequestDispatcher.cpp:4787:14: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 4787 | false); // completeHostAndNamespace = false, and no property list | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:4787:14: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 4787 | false); // completeHostAndNamespace = false, and no property list | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleGetPropertyRequest(Pegasus::CIMGetPropertyRequestMessage*)': CIMOperationRequestDispatcher.cpp:5371:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 5371 | CIMName className = request->instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMGetPropertyRequestMessage::CIMGetPropertyRequestMessage(const Pegasus::CIMGetPropertyRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:648:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 648 | class PEGASUS_COMMON_LINKAGE CIMGetPropertyRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleGetPropertyRequest(Pegasus::CIMGetPropertyRequestMessage*)': CIMOperationRequestDispatcher.cpp:5380:54: note: synthesized method 'Pegasus::CIMGetPropertyRequestMessage::CIMGetPropertyRequestMessage(const Pegasus::CIMGetPropertyRequestMessage&)' first required here 5380 | new CIMGetPropertyRequestMessage(*request); | ^ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleSetPropertyRequest(Pegasus::CIMSetPropertyRequestMessage*)': CIMOperationRequestDispatcher.cpp:5434:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 5434 | CIMName className = request->instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMSetPropertyRequestMessage::CIMSetPropertyRequestMessage(const Pegasus::CIMSetPropertyRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:667:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 667 | class PEGASUS_COMMON_LINKAGE CIMSetPropertyRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleSetPropertyRequest(Pegasus::CIMSetPropertyRequestMessage*)': CIMOperationRequestDispatcher.cpp:5443:54: note: synthesized method 'Pegasus::CIMSetPropertyRequestMessage::CIMSetPropertyRequestMessage(const Pegasus::CIMSetPropertyRequestMessage&)' first required here 5443 | new CIMSetPropertyRequestMessage(*request); | ^ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleInvokeMethodRequest(Pegasus::CIMInvokeMethodRequestMessage*)': CIMOperationRequestDispatcher.cpp:5664:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 5664 | CIMName className = request->instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMInvokeMethodRequestMessage::CIMInvokeMethodRequestMessage(const Pegasus::CIMInvokeMethodRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:753:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 753 | class PEGASUS_COMMON_LINKAGE CIMInvokeMethodRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'void Pegasus::CIMOperationRequestDispatcher::handleInvokeMethodRequest(Pegasus::CIMInvokeMethodRequestMessage*)': CIMOperationRequestDispatcher.cpp:5732:55: note: synthesized method 'Pegasus::CIMInvokeMethodRequestMessage::CIMInvokeMethodRequestMessage(const Pegasus::CIMInvokeMethodRequestMessage&)' first required here 5732 | new CIMInvokeMethodRequestMessage(*request); | ^ CIMOperationRequestDispatcher.cpp: In member function 'bool Pegasus::CIMOperationRequestDispatcher::handleOpenEnumerateInstancesRequest(Pegasus::CIMOpenEnumerateInstancesRequestMessage*)': CIMOperationRequestDispatcher.cpp:5807:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 5807 | CIMName className = request->className; | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:6002:13: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 6002 | true); // _hasPropList = true | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:6002:13: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 6002 | true); // _hasPropList = true | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'bool Pegasus::CIMOperationRequestDispatcher::handleOpenEnumerateInstancePathsRequest(Pegasus::CIMOpenEnumerateInstancePathsRequestMessage*)': CIMOperationRequestDispatcher.cpp:6097:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 6097 | CIMName className = request->className; | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:6187:14: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 6187 | false); // No property List for this operation | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:6187:14: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 6187 | false); // No property List for this operation | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMReferencesRequestMessage::CIMReferencesRequestMessage(const Pegasus::CIMReferencesRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:596:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 596 | class PEGASUS_COMMON_LINKAGE CIMReferencesRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'bool Pegasus::CIMOperationRequestDispatcher::handleOpenReferenceInstancesRequest(Pegasus::CIMOpenReferenceInstancesRequestMessage*)': CIMOperationRequestDispatcher.cpp:6507:57: note: synthesized method 'Pegasus::CIMReferencesRequestMessage::CIMReferencesRequestMessage(const Pegasus::CIMReferencesRequestMessage&)' first required here 6507 | new CIMReferencesRequestMessage(*internalRequest), | ^ CIMOperationRequestDispatcher.cpp:6512:13: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 6512 | true); // hasPropList | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:6512:13: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 6512 | true); // hasPropList | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMReferenceNamesRequestMessage::CIMReferenceNamesRequestMessage(const Pegasus::CIMReferenceNamesRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:625:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 625 | class PEGASUS_COMMON_LINKAGE CIMReferenceNamesRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'bool Pegasus::CIMOperationRequestDispatcher::handleOpenReferenceInstancePathsRequest(Pegasus::CIMOpenReferenceInstancePathsRequestMessage*)': CIMOperationRequestDispatcher.cpp:6744:61: note: synthesized method 'Pegasus::CIMReferenceNamesRequestMessage::CIMReferenceNamesRequestMessage(const Pegasus::CIMReferenceNamesRequestMessage&)' first required here 6744 | new CIMReferenceNamesRequestMessage(*internalRequest), | ^ CIMOperationRequestDispatcher.cpp:6749:14: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 6749 | false); // No property list for this operation | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:6749:14: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 6749 | false); // No property list for this operation | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMAssociatorsRequestMessage::CIMAssociatorsRequestMessage(const Pegasus::CIMAssociatorsRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:536:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 536 | class PEGASUS_COMMON_LINKAGE CIMAssociatorsRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:536:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 536 | class PEGASUS_COMMON_LINKAGE CIMAssociatorsRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'bool Pegasus::CIMOperationRequestDispatcher::handleOpenAssociatorInstancesRequest(Pegasus::CIMOpenAssociatorInstancesRequestMessage*)': CIMOperationRequestDispatcher.cpp:7070:58: note: synthesized method 'Pegasus::CIMAssociatorsRequestMessage::CIMAssociatorsRequestMessage(const Pegasus::CIMAssociatorsRequestMessage&)' first required here 7070 | new CIMAssociatorsRequestMessage(*internalRequest), | ^ CIMOperationRequestDispatcher.cpp:7075:13: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 7075 | true); // Operation has property list | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:7075:13: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 7075 | true); // Operation has property list | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h: In copy constructor 'Pegasus::CIMAssociatorNamesRequestMessage::CIMAssociatorNamesRequestMessage(const Pegasus::CIMAssociatorNamesRequestMessage&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:569:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 569 | class PEGASUS_COMMON_LINKAGE CIMAssociatorNamesRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:569:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 569 | class PEGASUS_COMMON_LINKAGE CIMAssociatorNamesRequestMessage | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'bool Pegasus::CIMOperationRequestDispatcher::handleOpenAssociatorInstancePathsRequest(Pegasus::CIMOpenAssociatorInstancePathsRequestMessage*)': CIMOperationRequestDispatcher.cpp:7332:62: note: synthesized method 'Pegasus::CIMAssociatorNamesRequestMessage::CIMAssociatorNamesRequestMessage(const Pegasus::CIMAssociatorNamesRequestMessage&)' first required here 7332 | new CIMAssociatorNamesRequestMessage(*internalRequest), | ^ CIMOperationRequestDispatcher.cpp:7337:14: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 7337 | false); // No property list for this operation | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:7337:14: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 7337 | false); // No property list for this operation | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'Pegasus::Boolean Pegasus::CIMOperationRequestDispatcher::_checkExistenceOfClass(const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&)': CIMOperationRequestDispatcher.cpp:8371:62: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 8371 | if (className.equal(CIMName(PEGASUS_CLASSNAME___NAMESPACE))) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp: In member function 'Pegasus::CIMConstClass Pegasus::CIMOperationRequestDispatcher::_getClass(const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, Pegasus::CIMException&)': CIMOperationRequestDispatcher.cpp:8415:62: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 8415 | if (className.equal(CIMName(PEGASUS_CLASSNAME___NAMESPACE))) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from CIMOperationRequestDispatcher.h:36, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ CIMOperationRequestDispatcher.cpp: In instantiation of 'static void Pegasus::ProviderRequests::issueAssocRequestsToProviders(Pegasus::CIMOperationRequestDispatcher*, REQ*, Pegasus::AutoPtr&, Pegasus::ProviderInfoList&, const char*) [with REQ = Pegasus::CIMAssociatorsRequestMessage; RSP = Pegasus::CIMAssociatorsResponseMessage]': CIMOperationRequestDispatcher.cpp:4949:56: required from here CIMOperationRequestDispatcher.cpp:3320:39: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 3320 | OperationAggregate *poA = new OperationAggregate( | ^~~~~~~~~~~~~~~~~~~~~~~ 3321 | new REQ(*request), | ~~~~~~~~~~~~~~~~~~ 3322 | request->objectName.getClassName(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3323 | request->nameSpace, | ~~~~~~~~~~~~~~~~~~~ 3324 | providerInfos.providerCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3325 | true); // requiresHostNameCompletion = true | ~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:3320:39: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 3320 | OperationAggregate *poA = new OperationAggregate( | ^~~~~~~~~~~~~~~~~~~~~~~ 3321 | new REQ(*request), | ~~~~~~~~~~~~~~~~~~ 3322 | request->objectName.getClassName(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3323 | request->nameSpace, | ~~~~~~~~~~~~~~~~~~~ 3324 | providerInfos.providerCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3325 | true); // requiresHostNameCompletion = true | ~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp: In instantiation of 'static void Pegasus::ProviderRequests::issueAssocRequestsToProviders(Pegasus::CIMOperationRequestDispatcher*, REQ*, Pegasus::AutoPtr&, Pegasus::ProviderInfoList&, const char*) [with REQ = Pegasus::CIMAssociatorNamesRequestMessage; RSP = Pegasus::CIMAssociatorNamesResponseMessage]': CIMOperationRequestDispatcher.cpp:5085:56: required from here CIMOperationRequestDispatcher.cpp:3320:39: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 3320 | OperationAggregate *poA = new OperationAggregate( | ^~~~~~~~~~~~~~~~~~~~~~~ 3321 | new REQ(*request), | ~~~~~~~~~~~~~~~~~~ 3322 | request->objectName.getClassName(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3323 | request->nameSpace, | ~~~~~~~~~~~~~~~~~~~ 3324 | providerInfos.providerCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3325 | true); // requiresHostNameCompletion = true | ~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:3320:39: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 3320 | OperationAggregate *poA = new OperationAggregate( | ^~~~~~~~~~~~~~~~~~~~~~~ 3321 | new REQ(*request), | ~~~~~~~~~~~~~~~~~~ 3322 | request->objectName.getClassName(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3323 | request->nameSpace, | ~~~~~~~~~~~~~~~~~~~ 3324 | providerInfos.providerCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3325 | true); // requiresHostNameCompletion = true | ~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp: In instantiation of 'static void Pegasus::ProviderRequests::issueAssocRequestsToProviders(Pegasus::CIMOperationRequestDispatcher*, REQ*, Pegasus::AutoPtr&, Pegasus::ProviderInfoList&, const char*) [with REQ = Pegasus::CIMReferencesRequestMessage; RSP = Pegasus::CIMReferencesResponseMessage]': CIMOperationRequestDispatcher.cpp:5221:56: required from here CIMOperationRequestDispatcher.cpp:3320:39: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 3320 | OperationAggregate *poA = new OperationAggregate( | ^~~~~~~~~~~~~~~~~~~~~~~ 3321 | new REQ(*request), | ~~~~~~~~~~~~~~~~~~ 3322 | request->objectName.getClassName(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3323 | request->nameSpace, | ~~~~~~~~~~~~~~~~~~~ 3324 | providerInfos.providerCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3325 | true); // requiresHostNameCompletion = true | ~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:3320:39: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 3320 | OperationAggregate *poA = new OperationAggregate( | ^~~~~~~~~~~~~~~~~~~~~~~ 3321 | new REQ(*request), | ~~~~~~~~~~~~~~~~~~ 3322 | request->objectName.getClassName(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3323 | request->nameSpace, | ~~~~~~~~~~~~~~~~~~~ 3324 | providerInfos.providerCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3325 | true); // requiresHostNameCompletion = true | ~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp: In instantiation of 'static void Pegasus::ProviderRequests::issueAssocRequestsToProviders(Pegasus::CIMOperationRequestDispatcher*, REQ*, Pegasus::AutoPtr&, Pegasus::ProviderInfoList&, const char*) [with REQ = Pegasus::CIMReferenceNamesRequestMessage; RSP = Pegasus::CIMReferenceNamesResponseMessage]': CIMOperationRequestDispatcher.cpp:5349:56: required from here CIMOperationRequestDispatcher.cpp:3320:39: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 3320 | OperationAggregate *poA = new OperationAggregate( | ^~~~~~~~~~~~~~~~~~~~~~~ 3321 | new REQ(*request), | ~~~~~~~~~~~~~~~~~~ 3322 | request->objectName.getClassName(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3323 | request->nameSpace, | ~~~~~~~~~~~~~~~~~~~ 3324 | providerInfos.providerCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3325 | true); // requiresHostNameCompletion = true | ~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMOperationRequestDispatcher.cpp:138:13: note: initializing argument 2 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 138 | CIMName className, | ~~~~~~~~^~~~~~~~~ CIMOperationRequestDispatcher.cpp:3320:39: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 3320 | OperationAggregate *poA = new OperationAggregate( | ^~~~~~~~~~~~~~~~~~~~~~~ 3321 | new REQ(*request), | ~~~~~~~~~~~~~~~~~~ 3322 | request->objectName.getClassName(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3323 | request->nameSpace, | ~~~~~~~~~~~~~~~~~~~ 3324 | providerInfos.providerCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3325 | true); // requiresHostNameCompletion = true | ~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from CIMOperationRequestDispatcher.h:38, from CIMOperationRequestDispatcher.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMOperationRequestDispatcher.cpp:139:22: note: initializing argument 3 of 'Pegasus::OperationAggregate::OperationAggregate(Pegasus::CIMOperationRequestMessage*, Pegasus::CIMName, Pegasus::CIMNamespaceName, Pegasus::Uint32, Pegasus::Boolean, Pegasus::Boolean, Pegasus::QueryExpressionRep*, Pegasus::String)' 139 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegserver.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegserver.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/EnumerationContext.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/EnumerationContextTable.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMOperationRequestDecoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMOperationResponseEncoder.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMOperationRequestDispatcher.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMOperationRequestAuthorizer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/HTTPAuthenticatorDelegator.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ShutdownProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ShutdownService.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMServer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CIMServerState.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/reg_table.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/QuerySupportRouter.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/WQLOperationRequestDispatcher.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/CQLOperationRequestDispatcher.o -lpegrepository -lpegprovider -lpegexportserver -lpegpmrouter -lpegpmservice -lpegprovidermanager -lpegconfig -lpegauthentication -lpeghandlerservice -lpegindicationservice -lpegquerycommon -lpegwql -lpegclient -lpegprm -lDefaultProviderManager -lConfigSettingProvider -lProviderRegistrationProvider -lNamespaceProvider -lpeggeneral -lpegcommon -lcimrsserver -lInteropProvider -lpegslp_client -lpegfql -lpegcql -lCIMQueryCapabilitiesProvider -lCertificateProvider -lpegwsmserver -lpegwebserver -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegserver SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegserver.so.1 libpegserver.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' touch /builddir/build/BUILD/pegasus/build/lib/libpegserver.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMxmlIndicationHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/CIMxmlIndicationHandler/CIMxmlIndicationHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_HANDLER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CIMxmlIndicationHandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMxmlIndicationHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMxmlIndicationHandler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from CIMxmlIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from CIMxmlIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from CIMxmlIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from CIMxmlIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from CIMxmlIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from CIMxmlIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from CIMxmlIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from CIMxmlIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from CIMxmlIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from CIMxmlIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from CIMxmlIndicationHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/CIMExportClient.h:35, from CIMxmlIndicationHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMxmlIndicationHandler' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibCIMxmlIndicationHandler.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libCIMxmlIndicationHandler.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/CIMxmlIndicationHandler/CIMxmlIndicationHandler.o -lpegexportclient -lpegconfig -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMxmlIndicationHandler' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libCIMxmlIndicationHandler SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libCIMxmlIndicationHandler.so.1 libCIMxmlIndicationHandler.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMxmlIndicationHandler' touch /builddir/build/BUILD/pegasus/build/lib/libCIMxmlIndicationHandler.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMxmlIndicationHandler' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/FileURIHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/FileURIHandler/FileListenerDestination.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_HANDLER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"FileListenerDestination\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src FileListenerDestination.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/FileURIHandler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from FileListenerDestination.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from FileListenerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/FileURIHandler' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibFileListenerDestination.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libFileListenerDestination.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/FileURIHandler/FileListenerDestination.o -lpeghandler -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/FileURIHandler' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libFileListenerDestination SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libFileListenerDestination.so.1 libFileListenerDestination.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/FileURIHandler' touch /builddir/build/BUILD/pegasus/build/lib/libFileListenerDestination.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/FileURIHandler' make[3]: Nothing to be done for 'clean'. make[3]: Nothing to be done for 'clean'. make[3]: Nothing to be done for 'clean'. make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/snmpIndicationHandler/snmpDeliverTrap_netsnmp.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_HANDLER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"snmpIndicationHandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src snmpDeliverTrap_netsnmp.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/Packer.h:37, from snmpDeliverTrap_netsnmp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/Packer.h:35, from snmpDeliverTrap_netsnmp.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/Packer.h:37, from snmpDeliverTrap_netsnmp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/Packer.h:37, from snmpDeliverTrap_netsnmp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/Packer.h:37, from snmpDeliverTrap_netsnmp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/Packer.h:37, from snmpDeliverTrap_netsnmp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/Packer.h:37, from snmpDeliverTrap_netsnmp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/Packer.h:37, from snmpDeliverTrap_netsnmp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/Packer.h:37, from snmpDeliverTrap_netsnmp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/Packer.h:37, from snmpDeliverTrap_netsnmp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/Packer.h:37, from snmpDeliverTrap_netsnmp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/snmpIndicationHandler/snmpIndicationHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_HANDLER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"snmpIndicationHandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src snmpIndicationHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from snmpIndicationHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from snmpIndicationHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibsnmpIndicationHandler.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libsnmpIndicationHandler.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/snmpIndicationHandler/snmpIndicationHandler.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/snmpIndicationHandler/snmpDeliverTrap_netsnmp.o -lpeggetoopt -lpegrepository -lpegclient -lpegconfig -lpegcommon -lnetsnmp -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libsnmpIndicationHandler SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libsnmpIndicationHandler.so.1 libsnmpIndicationHandler.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler' touch /builddir/build/BUILD/pegasus/build/lib/libsnmpIndicationHandler.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Abstract' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Abstract/Abstract.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAbstract\" -I/usr/kerberos/include -I../../../../../src Abstract.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Abstract' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Abstract.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from Abstract.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Abstract.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Abstract.cpp:35: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Abstract.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Abstract.cpp:35: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Abstract.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Abstract.cpp:35: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Abstract.cpp:34: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Abstract.cpp:35: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Abstract.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Abstract' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAbstract /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Abstract/Abstract.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAbstract make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Abstract' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AnonymousPipe/Child' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AnonymousPipe/Child/Child.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAnonymousPipeChild\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src Child.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AnonymousPipe/Child' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:37, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from Child.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:37, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:37, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:37, from Child.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AnonymousPipe/Child' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAnonymousPipeChild /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AnonymousPipe/Child/Child.o -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAnonymousPipeChild make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AnonymousPipe/Child' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AnonymousPipe/Parent' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AnonymousPipe/Parent/AnonymousPipe.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAnonymousPipe\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src AnonymousPipe.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AnonymousPipe/Parent' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:37, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from AnonymousPipe.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:37, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:37, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:37, from AnonymousPipe.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AnonymousPipe/Parent' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAnonymousPipe /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AnonymousPipe/Parent/AnonymousPipe.o -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAnonymousPipe make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AnonymousPipe/Parent' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Array' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Array/Str.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestArray\" -I/usr/kerberos/include -I../../../../../src Str.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Array' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Array' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Array/Int.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestArray\" -I/usr/kerberos/include -I../../../../../src Int.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Array' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Array' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Array/Array.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestArray\" -I/usr/kerberos/include -I../../../../../src Array.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Array' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from Array.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Array.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from Array.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from Array.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from Array.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Array.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from Array.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from Array.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from Array.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from Array.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from Array.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from Array.cpp:33: ../../../../../src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Str; Pegasus::Uint32 = unsigned int]': Array.cpp:89:15: required from 'void test02(STR*) [with STR = Str]' Array.cpp:358:15: required from here ../../../../../src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Str' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.cpp:36: Str.h:41:7: note: 'class Str' declared here 41 | class Str | ^~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from Array.cpp:33: ../../../../../src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::insert(Pegasus::Uint32, const PEGASUS_ARRAY_T*, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Str; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/ArrayImpl.h:272:11: required from 'void Pegasus::Array::insert(Pegasus::Uint32, const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Str; Pegasus::Uint32 = unsigned int]' Array.cpp:72:15: required from 'void test02(STR*) [with STR = Str]' Array.cpp:358:15: required from here ../../../../../src/Pegasus/Common/ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Str' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.cpp:36: Str.h:41:7: note: 'class Str' declared here 41 | class Str | ^~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from Array.cpp:33: ../../../../../src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::insert(Pegasus::Uint32, const PEGASUS_ARRAY_T*, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Int; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/ArrayImpl.h:272:11: required from 'void Pegasus::Array::insert(Pegasus::Uint32, const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Int; Pegasus::Uint32 = unsigned int]' Array.cpp:107:15: required from 'void test03(const T*) [with T = Int]' Array.cpp:361:15: required from here ../../../../../src/Pegasus/Common/ArrayImpl.h:292:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Int' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 292 | memmove( | ~~~~~~~^ 293 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 295 | sizeof(PEGASUS_ARRAY_T) * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.cpp:37: Int.h:42:7: note: 'class Int' declared here 42 | class Int | ^~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from Array.cpp:33: ../../../../../src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Int; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/ArrayImpl.h:307:11: required from 'void Pegasus::Array::remove(Pegasus::Uint32) [with PEGASUS_ARRAY_T = Int; Pegasus::Uint32 = unsigned int]' Array.cpp:126:15: required from 'void test03(const T*) [with T = Int]' Array.cpp:361:15: required from here ../../../../../src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Int' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.cpp:37: Int.h:42:7: note: 'class Int' declared here 42 | class Int | ^~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Array' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestArray /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Array/Array.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Array/Str.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Array/Int.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestArray make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Array' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AutoPtr' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AutoPtr/TestAutoPtr.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAutoPtr\" -I/usr/kerberos/include -I../../../../../src TestAutoPtr.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AutoPtr' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from TestAutoPtr.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/AutoPtr.h:35, from TestAutoPtr.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from TestAutoPtr.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AutoPtr' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAutoPtr /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AutoPtr/TestAutoPtr.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAutoPtr make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AutoPtr' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AuditLogger' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AuditLogger/AuditLogger.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAuditLogger\" -I/usr/kerberos/include -I../../../../../src AuditLogger.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AuditLogger' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from AuditLogger.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from AuditLogger.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from AuditLogger.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from AuditLogger.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from AuditLogger.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from AuditLogger.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/Constants.h:556, from AuditLogger.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from AuditLogger.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/Constants.h:556, from AuditLogger.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from AuditLogger.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from AuditLogger.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AuditLogger' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAuditLogger /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AuditLogger/AuditLogger.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAuditLogger make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AuditLogger' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/async_callback' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/async_callback/async_callback.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAsyncCallback\" -I/usr/kerberos/include -I../../../../../src async_callback.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/async_callback' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from async_callback.h:46, from async_callback.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from async_callback.h:35, from async_callback.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from async_callback.h:46, from async_callback.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Cimom.h:40, from async_callback.h:52, from async_callback.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from async_callback.h:46, from async_callback.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/Cimom.h:40, from async_callback.h:52, from async_callback.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Cimom.h:40, from async_callback.h:52, from async_callback.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/Cimom.h:40, from async_callback.h:52, from async_callback.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Cimom.h:40, from async_callback.h:52, from async_callback.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Cimom.h:40, from async_callback.h:52, from async_callback.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from async_callback.h:46, from async_callback.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/async_callback' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAsyncCallback /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/async_callback/async_callback.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAsyncCallback make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/async_callback' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AtomicInt' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AtomicInt/AtomicInt.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAtomicInt\" -I/usr/kerberos/include -I../../../../../src AtomicInt.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AtomicInt' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Thread.h:38, from AtomicInt.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from AtomicInt.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Thread.h:38, from AtomicInt.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AtomicInt' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAtomicInt /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AtomicInt/AtomicInt.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAtomicInt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AtomicInt' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AuthenticationInfo' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AuthenticationInfo/AuthenticationInfo.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAuthenticationInfo\" -I/usr/kerberos/include -I../../../../../src AuthenticationInfo.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AuthenticationInfo' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:36, from AuthenticationInfo.cpp:40: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from AuthenticationInfo.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:36, from AuthenticationInfo.cpp:40: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from AuthenticationInfo.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:36, from AuthenticationInfo.cpp:40: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from AuthenticationInfo.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from AuthenticationInfo.cpp:40: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from AuthenticationInfo.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from AuthenticationInfo.cpp:40: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from AuthenticationInfo.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:36, from AuthenticationInfo.cpp:40: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from AuthenticationInfo.cpp:40: AuthenticationInfo.cpp: In function 'test01()': ../../../../../src/Pegasus/Common/ArrayInternal.h:53:20: warning: array subscript [2, 4294967297] is outside array bounds of 'struct ArrayRepBase[1]' [-Warray-bounds] 53 | if (!(x[i] == y[i])) | ~~~~~~^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from AuthenticationInfo.cpp:40: ../../../../../src/Pegasus/Common/ArrayRep.h:70:25: note: while referencing 'Pegasus::ArrayRepBase::_empty_rep' 70 | static ArrayRepBase _empty_rep; | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AuthenticationInfo' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAuthenticationInfo /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AuthenticationInfo/AuthenticationInfo.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAuthenticationInfo make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AuthenticationInfo' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Base64' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Base64/Base64.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestBase64\" -I/usr/kerberos/include -I../../../../../src Base64.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Base64' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from Base64.cpp:38: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Base64.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from Base64.cpp:38: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from Base64.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from Base64.cpp:38: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Base64.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from Base64.cpp:40: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from Base64.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from Base64.cpp:40: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from Base64.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from Base64.cpp:38: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Base64' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestBase64 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Base64/Base64.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestBase64 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Base64' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Buffer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Buffer/Buffer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestBuffer\" -I/usr/kerberos/include -I../../../../../src Buffer.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Buffer' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Buffer' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestBuffer /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Buffer/Buffer.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestBuffer make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Buffer' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/CIMBuffer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/CIMBuffer/TestCIMBuffer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCIMBuffer\" -I/usr/kerberos/include -I../../../../../src TestCIMBuffer.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/CIMBuffer' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from ../../../../../src/Pegasus/Common/CIMBuffer.h:33, from TestCIMBuffer.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from TestCIMBuffer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from ../../../../../src/Pegasus/Common/CIMBuffer.h:33, from TestCIMBuffer.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from ../../../../../src/Pegasus/Common/SCMOInstance.h:46, from ../../../../../src/Pegasus/Common/CIMBuffer.h:43, from TestCIMBuffer.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from ../../../../../src/Pegasus/Common/CIMBuffer.h:33, from TestCIMBuffer.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from ../../../../../src/Pegasus/Common/SCMOInstance.h:46, from ../../../../../src/Pegasus/Common/CIMBuffer.h:43, from TestCIMBuffer.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from ../../../../../src/Pegasus/Common/CIMBuffer.h:33, from TestCIMBuffer.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from ../../../../../src/Pegasus/Common/SCMOInstance.h:46, from ../../../../../src/Pegasus/Common/CIMBuffer.h:43, from TestCIMBuffer.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from ../../../../../src/Pegasus/Common/CIMBuffer.h:33, from TestCIMBuffer.cpp:34: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from ../../../../../src/Pegasus/Common/SCMOInstance.h:46, from ../../../../../src/Pegasus/Common/CIMBuffer.h:43, from TestCIMBuffer.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from ../../../../../src/Pegasus/Common/CIMBuffer.h:33, from TestCIMBuffer.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/CIMBuffer' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCIMBuffer /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/CIMBuffer/TestCIMBuffer.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCIMBuffer make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/CIMBuffer' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/CIMName' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/CIMName/TestCIMName.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCIMName\" -I/usr/kerberos/include -I../../../../../src TestCIMName.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/CIMName' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from TestCIMName.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from TestCIMName.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from TestCIMName.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ TestCIMName.cpp: In function 'void runCIMNameCastTests()': TestCIMName.cpp:450:41: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 450 | CIMName name(CIMNameCast("Okay")); | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from TestCIMName.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ TestCIMName.cpp:461:45: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 461 | CIMName name(CIMNameCast("Not Okay")); | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from TestCIMName.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/CIMName' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCIMName /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/CIMName/TestCIMName.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCIMName make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/CIMName' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ClassDecl' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ClassDecl/ClassDecl.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestClassDecl\" -I/usr/kerberos/include -I../../../../../src ClassDecl.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ClassDecl' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ClassDecl.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from ClassDecl.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ClassDecl.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ClassDecl.cpp:37: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ClassDecl.cpp:35: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ClassDecl.cpp:37: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ClassDecl.cpp:35: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ClassDecl.cpp:37: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ClassDecl.cpp:35: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ClassDecl.cpp:37: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ClassDecl.cpp:35: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ClassDecl' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestClassDecl /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ClassDecl/ClassDecl.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestClassDecl make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ClassDecl' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Compare' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Compare/Compare.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCompare\" -I/usr/kerberos/include -I../../../../../src Compare.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Compare' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from Compare.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Compare.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from Compare.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from Compare.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from Compare.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from Compare.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from Compare.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from Compare.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from Compare.cpp:34: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from Compare.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from Compare.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Compare' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCompare /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Compare/Compare.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCompare make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Compare' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Config' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Config/Config.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestConfig\" -I/usr/kerberos/include -I../../../../../src Config.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Config' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Config' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestConfig /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Config/Config.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestConfig make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Config' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/DateTime' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/DateTime/DateTime.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestDateTime\" -I/usr/kerberos/include -I../../../../../src DateTime.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/DateTime' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/CIMDateTime.h:36, from DateTime.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from DateTime.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/CIMDateTime.h:36, from DateTime.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/DateTime' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestDateTime /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/DateTime/DateTime.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestDateTime make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/DateTime' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Dir' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Dir/Dir.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestDir\" -I/usr/kerberos/include -I../../../../../src Dir.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Dir' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Dir.h:36, from Dir.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Dir.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Dir.h:36, from Dir.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from Dir.cpp:35: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Dir.h:36, from Dir.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Dir.cpp:35: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from Dir.cpp:35: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from Dir.cpp:35: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from Dir.cpp:35: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from Dir.cpp:35: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Dir.h:36, from Dir.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Dir' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestDir /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Dir/Dir.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestDir make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Dir' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Executor' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Executor/TestExecutor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestExecutor\" -I/usr/kerberos/include -I../../../../../src TestExecutor.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Executor' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/MessageLoader.h:39, from ../../../../../src/Pegasus/Common/Executor.h:36, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/Executor.h:35, from TestExecutor.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/MessageLoader.h:39, from ../../../../../src/Pegasus/Common/Executor.h:36, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from ../../../../../src/Pegasus/Common/AnonymousPipe.h:38, from ../../../../../src/Pegasus/Common/Executor.h:37, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/MessageLoader.h:39, from ../../../../../src/Pegasus/Common/Executor.h:36, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from ../../../../../src/Pegasus/Common/AnonymousPipe.h:38, from ../../../../../src/Pegasus/Common/Executor.h:37, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../../src/Pegasus/Common/CIMValue.h:38, from ../../../../../src/Pegasus/Common/CIMParamValue.h:37, from ../../../../../src/Pegasus/Common/CIMMessage.h:37, from ../../../../../src/Pegasus/Common/AnonymousPipe.h:38, from ../../../../../src/Pegasus/Common/Executor.h:37, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from ../../../../../src/Pegasus/Common/AnonymousPipe.h:38, from ../../../../../src/Pegasus/Common/Executor.h:37, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../../src/Pegasus/Common/CIMValue.h:38, from ../../../../../src/Pegasus/Common/CIMParamValue.h:37, from ../../../../../src/Pegasus/Common/CIMMessage.h:37, from ../../../../../src/Pegasus/Common/AnonymousPipe.h:38, from ../../../../../src/Pegasus/Common/Executor.h:37, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMMessage.h:54, from ../../../../../src/Pegasus/Common/AnonymousPipe.h:38, from ../../../../../src/Pegasus/Common/Executor.h:37, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': ../../../../../src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../../src/Pegasus/Common/CIMValue.h:38, from ../../../../../src/Pegasus/Common/CIMParamValue.h:37, from ../../../../../src/Pegasus/Common/CIMMessage.h:37, from ../../../../../src/Pegasus/Common/AnonymousPipe.h:38, from ../../../../../src/Pegasus/Common/Executor.h:37, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from ../../../../../src/Pegasus/Common/AnonymousPipe.h:38, from ../../../../../src/Pegasus/Common/Executor.h:37, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/MessageLoader.h:39, from ../../../../../src/Pegasus/Common/Executor.h:36, from TestExecutor.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Executor' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestExecutor /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Executor/TestExecutor.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestExecutor make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Executor' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/FileLock' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/FileLock/FileLock.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFileLock\" -I/usr/kerberos/include -I../../../../../src FileLock.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/FileLock' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from FileLock.cpp:44: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/System.h:35, from FileLock.cpp:44: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from FileLock.cpp:44: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileLock.cpp:45: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/System.h:36, from FileLock.cpp:44: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileLock.cpp:45: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileLock.cpp:45: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileLock.cpp:45: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileLock.cpp:45: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileLock.cpp:45: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/System.h:36, from FileLock.cpp:44: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/FileLock' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestFileLock /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/FileLock/FileLock.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestFileLock make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/FileLock' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/FileSystem' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/FileSystem/FileSystem.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFileSystem\" -I/usr/kerberos/include -I../../../../../src FileSystem.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/FileSystem' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from FileSystem.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from FileSystem.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from FileSystem.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileSystem.cpp:37: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from FileSystem.cpp:37: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileSystem.cpp:37: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileSystem.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileSystem.cpp:37: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileSystem.cpp:37: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from FileSystem.cpp:37: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from FileSystem.cpp:37: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/FileSystem' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestFileSystem /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/FileSystem/FileSystem.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestFileSystem make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/FileSystem' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Flavor' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Flavor/Flavor.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFlavor\" -I/usr/kerberos/include -I../../../../../src Flavor.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Flavor' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMFlavor.h:36, from Flavor.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Flavor.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMFlavor.h:36, from Flavor.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Flavor' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestFlavor /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Flavor/Flavor.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestFlavor make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Flavor' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Formatter' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Formatter/Formatter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFormatter\" -I/usr/kerberos/include -I../../../../../src Formatter.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Formatter' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Formatter.h:36, from Formatter.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Formatter.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Formatter.h:36, from Formatter.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Formatter' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestFormatter /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Formatter/Formatter.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestFormatter make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Formatter' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HashTable' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/HashTable/HashTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestHashTable\" -I/usr/kerberos/include -I../../../../../src HashTable.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HashTable' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/HashTable.h:36, from HashTable.cpp:31: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from HashTable.cpp:29: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/HashTable.h:36, from HashTable.cpp:31: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HashTable' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestHashTable /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/HashTable/HashTable.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestHashTable make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HashTable' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HTTPMessage' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/HTTPMessage/HTTPMessage.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestHTTPMessage\" -I/usr/kerberos/include -I../../../../../src HTTPMessage.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HTTPMessage' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Message.h:38, from ../../../../../src/Pegasus/Common/MessageQueue.h:36, from ../../../../../src/Pegasus/Common/HTTPMessage.h:37, from HTTPMessage.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from ../../../../../src/Pegasus/Common/HTTPMessage.h:35, from HTTPMessage.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Message.h:38, from ../../../../../src/Pegasus/Common/MessageQueue.h:36, from ../../../../../src/Pegasus/Common/HTTPMessage.h:37, from HTTPMessage.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from HTTPMessage.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Message.h:38, from ../../../../../src/Pegasus/Common/MessageQueue.h:36, from ../../../../../src/Pegasus/Common/HTTPMessage.h:37, from HTTPMessage.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from HTTPMessage.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from HTTPMessage.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from HTTPMessage.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from HTTPMessage.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from HTTPMessage.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Message.h:38, from ../../../../../src/Pegasus/Common/MessageQueue.h:36, from ../../../../../src/Pegasus/Common/HTTPMessage.h:37, from HTTPMessage.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HTTPMessage' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestHTTPMessage /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/HTTPMessage/HTTPMessage.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestHTTPMessage make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HTTPMessage' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/InstanceDecl' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/InstanceDecl/InstanceDecl.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestInstanceDecl\" -I/usr/kerberos/include -I../../../../../src InstanceDecl.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/InstanceDecl' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from InstanceDecl.cpp:39: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from InstanceDecl.cpp:38: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from InstanceDecl.cpp:39: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from InstanceDecl.cpp:42: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from InstanceDecl.cpp:39: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from InstanceDecl.cpp:42: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from InstanceDecl.cpp:39: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from InstanceDecl.cpp:42: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from InstanceDecl.cpp:39: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from InstanceDecl.cpp:42: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from InstanceDecl.cpp:39: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/InstanceDecl' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestInstanceDecl /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/InstanceDecl/InstanceDecl.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestInstanceDecl make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/InstanceDecl' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/IPC' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/IPC/IPC.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestIPC\" -I/usr/kerberos/include -I../../../../../src IPC.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/IPC' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/Condition.h:37, from IPC.cpp:39: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/Condition.h:35, from IPC.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/Condition.h:37, from IPC.cpp:39: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/IPC' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestIPC /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/IPC/IPC.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestIPC make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/IPC' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/L10N' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/L10N/l10n.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestL10N\" -I/usr/kerberos/include -I../../../../../src l10n.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/L10N' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/LanguageTag.h:36, from ../../../../../src/Pegasus/Common/AcceptLanguageList.h:36, from l10n.cpp:36: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from l10n.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/LanguageTag.h:36, from ../../../../../src/Pegasus/Common/AcceptLanguageList.h:36, from l10n.cpp:36: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/L10N' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestL10N /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/L10N/l10n.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestL10N make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/L10N' make[4]: Nothing to be done for 'clean'. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Logger' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Logger/Logger.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestLogger\" -I/usr/kerberos/include -I../../../../../src Logger.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Logger' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Formatter.h:36, from ../../../../../src/Pegasus/Common/Logger.h:36, from Logger.cpp:36: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from Logger.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Formatter.h:36, from ../../../../../src/Pegasus/Common/Logger.h:36, from Logger.cpp:36: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Logger' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestLogger /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Logger/Logger.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestLogger make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Logger' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageQueue' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/MessageQueue/MessageQueue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestMessageQueue\" -I/usr/kerberos/include -I../../../../../src MessageQueue.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageQueue' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Message.h:38, from ../../../../../src/Pegasus/Common/MessageQueue.h:36, from MessageQueue.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from MessageQueue.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Message.h:38, from ../../../../../src/Pegasus/Common/MessageQueue.h:36, from MessageQueue.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageQueue' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestMessageQueue /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/MessageQueue/MessageQueue.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestMessageQueue make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageQueue' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageQueueService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/MessageQueueService/MessageQueueService.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestMessageQueueService\" -I/usr/kerberos/include -I../../../../../src MessageQueueService.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageQueueService' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from MessageQueueService.cpp:40: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/sys/types.h:25, from MessageQueueService.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from MessageQueueService.cpp:40: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Cimom.h:40, from ../../../../../src/Pegasus/Common/MessageQueueService.h:41, from MessageQueueService.cpp:42: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from MessageQueueService.cpp:40: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/Cimom.h:40, from ../../../../../src/Pegasus/Common/MessageQueueService.h:41, from MessageQueueService.cpp:42: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Cimom.h:40, from ../../../../../src/Pegasus/Common/MessageQueueService.h:41, from MessageQueueService.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/Cimom.h:40, from ../../../../../src/Pegasus/Common/MessageQueueService.h:41, from MessageQueueService.cpp:42: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Cimom.h:40, from ../../../../../src/Pegasus/Common/MessageQueueService.h:41, from MessageQueueService.cpp:42: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Cimom.h:40, from ../../../../../src/Pegasus/Common/MessageQueueService.h:41, from MessageQueueService.cpp:42: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from MessageQueueService.cpp:40: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageQueueService' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestMessageQueueService /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/MessageQueueService/MessageQueueService.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestMessageQueueService make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageQueueService' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageSerializer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/MessageSerializer/MessageSerializer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestMessageSerializer\" -I/usr/kerberos/include -I../../../../../src MessageSerializer.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageSerializer' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from MessageSerializer.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from MessageSerializer.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from MessageSerializer.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from ../../../../../src/Pegasus/Common/SCMOClassCache.h:43, from MessageSerializer.cpp:37: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/System.h:36, from MessageSerializer.cpp:35: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from ../../../../../src/Pegasus/Common/SCMOClassCache.h:43, from MessageSerializer.cpp:37: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from ../../../../../src/Pegasus/Common/OperationContext.h:37, from ../../../../../src/Pegasus/Common/OperationContextInternal.h:37, from MessageSerializer.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from ../../../../../src/Pegasus/Common/SCMOClassCache.h:43, from MessageSerializer.cpp:37: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from ../../../../../src/Pegasus/Common/OperationContext.h:37, from ../../../../../src/Pegasus/Common/OperationContextInternal.h:37, from MessageSerializer.cpp:36: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMMessage.h:54, from ../../../../../src/Pegasus/Common/CIMBinMsgSerializer.h:36, from MessageSerializer.cpp:38: ../../../../../src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': ../../../../../src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from ../../../../../src/Pegasus/Common/OperationContext.h:37, from ../../../../../src/Pegasus/Common/OperationContextInternal.h:37, from MessageSerializer.cpp:36: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from ../../../../../src/Pegasus/Common/SCMOClassCache.h:43, from MessageSerializer.cpp:37: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/System.h:36, from MessageSerializer.cpp:35: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageSerializer' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestMessageSerializer /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/MessageSerializer/MessageSerializer.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestMessageSerializer make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/MessageSerializer' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Method' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Method/Method.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestMethod\" -I/usr/kerberos/include -I../../../../../src Method.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Method' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMMethod.h:37, from Method.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Method.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMMethod.h:37, from Method.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Method.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMMethod.h:37, from Method.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Method.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMMethod.h:38, from Method.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Method.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMMethod.h:38, from Method.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Method.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMMethod.h:37, from Method.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Method' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestMethod /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Method/Method.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestMethod make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Method' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ModuleController' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ModuleController/ModuleController.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestModuleController\" -I/usr/kerberos/include -I../../../../../src ModuleController.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ModuleController' In file included from ModuleController.cpp:42: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ModuleController.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ModuleController.cpp:42: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from ../../../../../src/Pegasus/Common/ModuleController.h:40, from ModuleController.cpp:46: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from ../../../../../src/Pegasus/Common/ModuleController.h:37, from ModuleController.cpp:46: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from ../../../../../src/Pegasus/Common/ModuleController.h:40, from ModuleController.cpp:46: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/Constants.h:556, from ../../../../../src/Pegasus/Common/ModuleController.h:37, from ModuleController.cpp:46: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from ../../../../../src/Pegasus/Common/ModuleController.h:40, from ModuleController.cpp:46: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/Constants.h:556, from ../../../../../src/Pegasus/Common/ModuleController.h:37, from ModuleController.cpp:46: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMMessage.h:54, from ../../../../../src/Pegasus/Common/ModuleController.h:40, from ModuleController.cpp:46: ../../../../../src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': ../../../../../src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Constants.h:556, from ../../../../../src/Pegasus/Common/ModuleController.h:37, from ModuleController.cpp:46: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from ../../../../../src/Pegasus/Common/ModuleController.h:40, from ModuleController.cpp:46: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from ../../../../../src/Pegasus/Common/ModuleController.h:37, from ModuleController.cpp:46: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ModuleController' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestModuleController /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ModuleController/ModuleController.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestModuleController make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ModuleController' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Mutex' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Mutex/Mutex.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestMutex\" -I/usr/kerberos/include -I../../../../../src Mutex.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Mutex' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from Mutex.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Mutex.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from Mutex.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Mutex' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestMutex /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Mutex/Mutex.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestMutex make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Mutex' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Object' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Object/Object.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestObject\" -I/usr/kerberos/include -I../../../../../src Object.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Object' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMObject.h:37, from Object.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from Object.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMObject.h:37, from Object.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Object.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMObject.h:37, from Object.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Object.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMObject.h:38, from Object.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Object.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMObject.h:38, from Object.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Object.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMObject.h:37, from Object.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Object' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestObject /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Object/Object.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestObject make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Object' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ObjectNormalizer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ObjectNormalizer/LocalRepository.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestObjectNormalizer\" -I/usr/kerberos/include -I../../../../../src LocalRepository.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ObjectNormalizer' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from LocalRepository.h:36, from LocalRepository.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/DeclContext.h:35, from LocalRepository.h:36, from LocalRepository.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from LocalRepository.h:36, from LocalRepository.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from LocalRepository.h:36, from LocalRepository.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from LocalRepository.h:36, from LocalRepository.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from LocalRepository.h:36, from LocalRepository.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from LocalRepository.h:36, from LocalRepository.cpp:32: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from LocalRepository.h:36, from LocalRepository.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from LocalRepository.h:36, from LocalRepository.cpp:32: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from LocalRepository.h:36, from LocalRepository.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from LocalRepository.h:36, from LocalRepository.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ObjectNormalizer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ObjectNormalizer/TestObjectNormalizer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestObjectNormalizer\" -I/usr/kerberos/include -I../../../../../src TestObjectNormalizer.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ObjectNormalizer' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Common/ObjectNormalizer.h:36, from TestObjectNormalizer.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/SharedPtr.h:35, from ../../../../../src/Pegasus/Common/ObjectNormalizer.h:35, from TestObjectNormalizer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Common/ObjectNormalizer.h:36, from TestObjectNormalizer.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from TestObjectNormalizer.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Common/ObjectNormalizer.h:36, from TestObjectNormalizer.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from TestObjectNormalizer.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Common/ObjectNormalizer.h:36, from TestObjectNormalizer.cpp:32: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from TestObjectNormalizer.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Common/ObjectNormalizer.h:36, from TestObjectNormalizer.cpp:32: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from TestObjectNormalizer.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Common/ObjectNormalizer.h:36, from TestObjectNormalizer.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ObjectNormalizer' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestObjectNormalizer /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ObjectNormalizer/TestObjectNormalizer.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ObjectNormalizer/LocalRepository.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestObjectNormalizer make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ObjectNormalizer' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/OperationContext' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/OperationContext/TestOperationContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestOperationContext\" -I/usr/kerberos/include -I../../../../../src TestOperationContext.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/OperationContext' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from TestOperationContext.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from TestOperationContext.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from TestOperationContext.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/OperationContext' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestOperationContext /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/OperationContext/TestOperationContext.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestOperationContext make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/OperationContext' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ParamValue' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ParamValue/ParamValue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestParamValue\" -I/usr/kerberos/include -I../../../../../src ParamValue.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ParamValue' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMParamValue.h:36, from ParamValue.cpp:42: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from ParamValue.cpp:41: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMParamValue.h:36, from ParamValue.cpp:42: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ParamValue.cpp:43: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMParamValue.h:36, from ParamValue.cpp:42: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ParamValue.cpp:43: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../../src/Pegasus/Common/CIMValue.h:38, from ../../../../../src/Pegasus/Common/CIMParamValue.h:37, from ParamValue.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ParamValue.cpp:43: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../../src/Pegasus/Common/CIMValue.h:38, from ../../../../../src/Pegasus/Common/CIMParamValue.h:37, from ParamValue.cpp:42: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ParamValue.cpp:43: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMParamValue.h:36, from ParamValue.cpp:42: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ParamValue' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestParamValue /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ParamValue/ParamValue.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestParamValue make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ParamValue' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Parameter' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Parameter/Parameter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestParameter\" -I/usr/kerberos/include -I../../../../../src Parameter.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Parameter' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMParameter.h:36, from Parameter.cpp:41: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Parameter.cpp:40: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMParameter.h:36, from Parameter.cpp:41: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Parameter.cpp:42: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMParameter.h:36, from Parameter.cpp:41: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Parameter.cpp:42: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMParameter.h:36, from Parameter.cpp:41: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Parameter.cpp:42: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMParameter.h:36, from Parameter.cpp:41: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Parameter.cpp:42: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMParameter.h:36, from Parameter.cpp:41: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Parameter' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestParameter /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Parameter/Parameter.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestParameter make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Parameter' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Property' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Property/Property.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProperty\" -I/usr/kerberos/include -I../../../../../src Property.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Property' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMProperty.h:37, from Property.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Property.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMProperty.h:37, from Property.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Property.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMProperty.h:37, from Property.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Property.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMProperty.h:37, from Property.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Property.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMProperty.h:37, from Property.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Property.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMProperty.h:37, from Property.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Property' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestProperty /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Property/Property.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestProperty make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Property' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Qualifier' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Qualifier/Qualifier.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestQualifier\" -I/usr/kerberos/include -I../../../../../src Qualifier.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Qualifier' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from Qualifier.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Qualifier.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from Qualifier.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from ../../../../../src/Pegasus/Common/Resolver.h:42, from Qualifier.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from Qualifier.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from ../../../../../src/Pegasus/Common/Resolver.h:42, from Qualifier.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from Qualifier.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from ../../../../../src/Pegasus/Common/Resolver.h:42, from Qualifier.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from Qualifier.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from ../../../../../src/Pegasus/Common/Resolver.h:42, from Qualifier.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from Qualifier.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Qualifier' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestQualifier /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Qualifier/Qualifier.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestQualifier make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Qualifier' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/QualifierDecl' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/QualifierDecl/QualifierDecl.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestQualifierDecl\" -I/usr/kerberos/include -I../../../../../src QualifierDecl.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/QualifierDecl' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifierDecl.h:37, from QualifierDecl.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from QualifierDecl.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifierDecl.h:37, from QualifierDecl.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from QualifierDecl.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifierDecl.h:37, from QualifierDecl.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from QualifierDecl.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMQualifierDecl.h:37, from QualifierDecl.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from QualifierDecl.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMQualifierDecl.h:37, from QualifierDecl.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from QualifierDecl.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifierDecl.h:37, from QualifierDecl.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/QualifierDecl' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestQualifierDecl /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/QualifierDecl/QualifierDecl.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestQualifierDecl make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/QualifierDecl' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/QualifierList' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/QualifierList/QualifierList.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestQualifierList\" -I/usr/kerberos/include -I../../../../../src QualifierList.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/QualifierList' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from QualifierList.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from QualifierList.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from QualifierList.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from QualifierList.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from QualifierList.cpp:37: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from QualifierList.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from QualifierList.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from QualifierList.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from QualifierList.cpp:37: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from QualifierList.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMQualifier.h:37, from QualifierList.cpp:37: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/QualifierList' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestQualifierList /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/QualifierList/QualifierList.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestQualifierList make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/QualifierList' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Reference' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Reference/Reference.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestReference\" -I/usr/kerberos/include -I../../../../../src Reference.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Reference' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:37, from Reference.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Reference.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:37, from Reference.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Reference.cpp:37: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:37, from Reference.cpp:35: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Reference.cpp:37: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from Reference.cpp:35: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Reference.cpp:37: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from Reference.cpp:35: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from Reference.cpp:37: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:37, from Reference.cpp:35: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Reference' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestReference /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Reference/Reference.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestReference make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Reference' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Resolve' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Resolve/Resolve.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestResolve\" -I/usr/kerberos/include -I../../../../../src Resolve.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Resolve' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Resolve.cpp:60: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Resolve.cpp:58: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Resolve.cpp:60: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Resolve.cpp:62: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Resolve.cpp:60: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Resolve.cpp:62: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Resolve.cpp:60: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Resolve.cpp:62: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Resolve.cpp:60: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Resolve.cpp:62: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Resolve.cpp:60: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Resolve' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestResolve /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Resolve/Resolve.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestResolve make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Resolve' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ResponseData' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ResponseData/ResponseData.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestResponseData\" -I/usr/kerberos/include -I../../../../../src ResponseData.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ResponseData' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from ResponseData.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/XmlReader.h:35, from ResponseData.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from ResponseData.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from ResponseData.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from ResponseData.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from ResponseData.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from ResponseData.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from ResponseData.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from ResponseData.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ResponseData.cpp:38: ../../../../../src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': ../../../../../src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from ResponseData.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from ResponseData.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from ResponseData.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ ResponseData.cpp: In function 'setPropertyValue(Pegasus::CIMInstance&, Pegasus::CIMName const&, unsigned int)': ResponseData.cpp:71:25: warning: 'pos' is used uninitialized [-Wuninitialized] 71 | instance.getProperty(pos).setValue(CIMValue(value)); | ~~~~~~~~~~~~~~~~~~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ResponseData' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestResponseData /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ResponseData/ResponseData.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestResponseData make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ResponseData' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Scope' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Scope/Scope.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestScope\" -I/usr/kerberos/include -I../../../../../src Scope.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Scope' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMScope.h:36, from Scope.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Scope.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMScope.h:36, from Scope.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Scope' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestScope /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Scope/Scope.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestScope make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Scope' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SCMO' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/SCMO/TestSCMO.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSCMO\" -I/usr/kerberos/include -I../../../../../src TestSCMO.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SCMO' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from ../../../../../src/Pegasus/Common/CIMQualifierList.h:37, from ../../../../../src/Pegasus/Common/SCMO.h:46, from TestSCMO.h:41, from TestSCMO.cpp:38: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/SCMO.h:41, from TestSCMO.h:41, from TestSCMO.cpp:38: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from ../../../../../src/Pegasus/Common/CIMQualifierList.h:37, from ../../../../../src/Pegasus/Common/SCMO.h:46, from TestSCMO.h:41, from TestSCMO.cpp:38: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from TestSCMO.h:42, from TestSCMO.cpp:38: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from ../../../../../src/Pegasus/Common/CIMQualifierList.h:37, from ../../../../../src/Pegasus/Common/SCMO.h:46, from TestSCMO.h:41, from TestSCMO.cpp:38: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from TestSCMO.h:42, from TestSCMO.cpp:38: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/Constants.h:556, from ../../../../../src/Pegasus/Common/CIMQualifierList.h:37, from ../../../../../src/Pegasus/Common/SCMO.h:46, from TestSCMO.h:41, from TestSCMO.cpp:38: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from TestSCMO.h:42, from TestSCMO.cpp:38: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/Constants.h:556, from ../../../../../src/Pegasus/Common/CIMQualifierList.h:37, from ../../../../../src/Pegasus/Common/SCMO.h:46, from TestSCMO.h:41, from TestSCMO.cpp:38: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/CIMObjectRep.h:45, from ../../../../../src/Pegasus/Common/CIMClassRep.h:38, from ../../../../../src/Pegasus/Common/SCMOClass.h:45, from TestSCMO.h:42, from TestSCMO.cpp:38: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from ../../../../../src/Pegasus/Common/CIMQualifierList.h:37, from ../../../../../src/Pegasus/Common/SCMO.h:46, from TestSCMO.h:41, from TestSCMO.cpp:38: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SCMO' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSCMO /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/SCMO/TestSCMO.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSCMO make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SCMO' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SCMOStreamer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/SCMO/TestSCMOStreamer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSCMOStreamer\" -I/usr/kerberos/include -I../../../../../src TestSCMOStreamer.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SCMOStreamer' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from TestSCMOStreamer.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/XmlReader.h:35, from TestSCMOStreamer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from TestSCMOStreamer.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from TestSCMOStreamer.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from TestSCMOStreamer.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from TestSCMOStreamer.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from TestSCMOStreamer.cpp:32: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from TestSCMOStreamer.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from TestSCMOStreamer.cpp:32: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ TestSCMOStreamer.cpp: In function 'void SCMOInstanceConverterTest()': TestSCMOStreamer.cpp:54:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 54 | #define TEST_POST_METHOD_NAME "my_post_method_name" | ^~~~~~~~~~~~~~~~~~~~~ TestSCMOStreamer.cpp:124:28: note: in expansion of macro 'TEST_POST_METHOD_NAME' 124 | val.extString.pchar = TEST_POST_METHOD_NAME; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from TestSCMOStreamer.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from TestSCMOStreamer.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/StrLit.h:36, from ../../../../../src/Pegasus/Common/Formatter.h:38, from ../../../../../src/Pegasus/Common/MessageLoader.h:40, from ../../../../../src/Pegasus/Common/Exception.h:43, from ../../../../../src/Pegasus/Common/CIMName.h:39, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from ../../../../../src/Pegasus/Common/XmlReader.h:36, from TestSCMOStreamer.cpp:32: In member function 'Pegasus::Buffer::~Buffer()', inlined from 'SCMOInstanceConverterTest()' at TestSCMOStreamer.cpp:210:1: ../../../../../src/Pegasus/Common/Buffer.h:147:13: warning: 'free' called on unallocated object 'Pegasus::Buffer::_empty_rep' [-Wfree-nonheap-object] 147 | free(_rep); | ~~~~^~~~~~ ../../../../../src/Pegasus/Common/Buffer.h: In function 'SCMOInstanceConverterTest()': ../../../../../src/Pegasus/Common/Buffer.h:136:22: note: declared here 136 | static BufferRep _empty_rep; | ^~~~~~~~~~ In member function 'Pegasus::Buffer::~Buffer()', inlined from 'SCMOInstanceConverterTest()' at TestSCMOStreamer.cpp:210:1: ../../../../../src/Pegasus/Common/Buffer.h:147:13: warning: 'free' called on unallocated object 'Pegasus::Buffer::_empty_rep' [-Wfree-nonheap-object] 147 | free(_rep); | ~~~~^~~~~~ ../../../../../src/Pegasus/Common/Buffer.h: In function 'SCMOInstanceConverterTest()': ../../../../../src/Pegasus/Common/Buffer.h:136:22: note: declared here 136 | static BufferRep _empty_rep; | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SCMOStreamer' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSCMOStreamer /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/SCMO/TestSCMOStreamer.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSCMOStreamer make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SCMOStreamer' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SpinLock' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/SpinLock/SpinLock.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSpinLock\" -I/usr/kerberos/include -I../../../../../src SpinLock.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SpinLock' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/SpinLock.h:220, from SpinLock.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from SpinLock.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/SpinLock.h:220, from SpinLock.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SpinLock' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSpinLock /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/SpinLock/SpinLock.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSpinLock make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SpinLock' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Stack' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Stack/Stack.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestStack\" -I/usr/kerberos/include -I../../../../../src Stack.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Stack' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Stack.h:36, from Stack.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/Stack.h:35, from Stack.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Stack.h:36, from Stack.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Stack.h:36, from Stack.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Stack.h:36, from Stack.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/Stack.h:36, from Stack.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Stack.h:36, from Stack.cpp:32: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/Stack.h:36, from Stack.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Stack.h:36, from Stack.cpp:32: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Stack.h:36, from Stack.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Stack.h:36, from Stack.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Stack' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestStack /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Stack/Stack.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestStack make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Stack' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/StrToInstName' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/StrToInstName/StrToInstName.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestStrToInstName\" -I/usr/kerberos/include -I../../../../../src StrToInstName.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/StrToInstName' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:37, from StrToInstName.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from StrToInstName.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:37, from StrToInstName.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/StrToInstName' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestStrToInstName /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/StrToInstName/StrToInstName.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestStrToInstName make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/StrToInstName' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/String' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/String/String.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestString\" -I/usr/kerberos/include -I../../../../../src String.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/String' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from String.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from String.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from String.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/String' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestString /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/String/String.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestString make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/String' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/StringConversion' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/StringConversion/StringConversion.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestStringConversion\" -I/usr/kerberos/include -I../../../../../src StringConversion.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/StringConversion' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/StringConversion.h:37, from StringConversion.cpp:31: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from StringConversion.cpp:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/StringConversion.h:37, from StringConversion.cpp:31: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/StringConversion' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestStringConversion /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/StringConversion/StringConversion.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestStringConversion make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/StringConversion' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/System' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/System/System.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSystem\" -I/usr/kerberos/include -I../../../../../src System.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/System' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from System.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from System.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from System.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/System' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSystem /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/System/System.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSystem make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/System' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Thread' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Thread/Thread.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestThread\" -I/usr/kerberos/include -I../../../../../src Thread.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Thread' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Thread.h:38, from Thread.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from ../../../../../src/Pegasus/Common/Thread.h:35, from Thread.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Thread.h:38, from Thread.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Thread' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestThread /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Thread/Thread.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestThread make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Thread' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ThreadPool' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ThreadPool/ThreadPool.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestThreadPool\" -I/usr/kerberos/include -I../../../../../src ThreadPool.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ThreadPool' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Thread.h:38, from ThreadPool.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ThreadPool.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/Thread.h:38, from ThreadPool.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ThreadPool' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestThreadPool /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ThreadPool/ThreadPool.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestThreadPool make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ThreadPool' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/TimeValue' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/TimeValue/TimeValue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestTimeValue\" -I/usr/kerberos/include -I../../../../../src TimeValue.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/TimeValue' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from ../../../../../src/Pegasus/Common/TimeValue.h:36, from TimeValue.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from TimeValue.cpp:35: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from ../../../../../src/Pegasus/Common/TimeValue.h:36, from TimeValue.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/TimeValue' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestTimeValue /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/TimeValue/TimeValue.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestTimeValue make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/TimeValue' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Tracer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Tracer/Tracer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestTracer\" -I/usr/kerberos/include -I../../../../../src Tracer.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Tracer' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from Tracer.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iosfwd:38, from /usr/include/c++/11/ios:38, from /usr/include/c++/11/istream:38, from /usr/include/c++/11/fstream:38, from Tracer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from Tracer.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from Tracer.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/System.h:36, from Tracer.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from Tracer.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Tracer.cpp:39: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from Tracer.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Tracer.cpp:39: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMMessage.h:54, from Tracer.cpp:40: ../../../../../src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': ../../../../../src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from Tracer.cpp:39: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from ../../../../../src/Pegasus/Common/CIMMessage.h:44, from Tracer.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/System.h:36, from Tracer.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Tracer' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestTracer /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Tracer/Tracer.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestTracer make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Tracer' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ValidateClass' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ValidateClass/ValidateClass.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestValidateClass\" -I/usr/kerberos/include -I../../../../../src ValidateClass.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ValidateClass' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ValidateClass.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/CIMClass.h:35, from ValidateClass.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ValidateClass.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from ValidateClass.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ValidateClass.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from ValidateClass.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ValidateClass.cpp:32: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from ValidateClass.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ValidateClass.cpp:32: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from ValidateClass.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ValidateClass.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ValidateClass' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestValidateClass /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/ValidateClass/ValidateClass.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestValidateClass make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/ValidateClass' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Value' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Value/Value.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestValue\" -I/usr/kerberos/include -I../../../../../src Value.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Value' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMValue.h:35, from Value.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from Value.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMValue.h:35, from Value.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Value.cpp:38: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMValue.h:35, from Value.cpp:37: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Value.cpp:38: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../../src/Pegasus/Common/CIMValue.h:38, from Value.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Value.cpp:38: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../../src/Pegasus/Common/CIMValue.h:38, from Value.cpp:37: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/DeclContext.h:36, from Value.cpp:38: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMValue.h:35, from Value.cpp:37: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Value' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestValue /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Value/Value.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestValue make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Value' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlDump' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/XmlDump/XmlDump.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestXmlDump\" -I/usr/kerberos/include -I../../../../../src XmlDump.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlDump' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlDump.cpp:39: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from XmlDump.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlDump.cpp:39: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlDump.cpp:39: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlDump.cpp:39: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlDump.cpp:39: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlDump.cpp:39: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlDump.cpp:39: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlDump.cpp:39: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlDump.cpp:39: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlDump.cpp:39: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlDump' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestXmlDump /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/XmlDump/XmlDump.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestXmlDump make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlDump' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlParser' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/XmlParser/XmlParser.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestXmlParser\" -I/usr/kerberos/include -I../../../../../src XmlParser.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlParser' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlParser.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from XmlParser.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlParser.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlParser.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlParser.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlParser.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlParser.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlParser.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlParser.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlParser.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlParser.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlParser' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestXmlParser /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/XmlParser/XmlParser.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestXmlParser make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlParser' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlPrint' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/XmlPrint/XmlPrint.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestXmlPrint\" -I/usr/kerberos/include -I../../../../../src XmlPrint.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlPrint' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlPrint.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from XmlPrint.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlPrint.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlPrint.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlPrint.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlPrint.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlPrint.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlPrint.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlPrint.cpp:34: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlPrint.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlPrint.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlPrint' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestXmlPrint /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/XmlPrint/XmlPrint.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestXmlPrint make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlPrint' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlReader' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/XmlReader/XmlReader.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestXmlReader\" -I/usr/kerberos/include -I../../../../../src XmlReader.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlReader' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlReader.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from XmlReader.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlReader.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlReader.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlReader.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlReader.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlReader.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlReader.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlReader.cpp:34: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlReader.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/XmlParser.h:36, from XmlReader.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlReader' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestXmlReader /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/XmlReader/XmlReader.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestXmlReader make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlReader' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/List' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/List/TestList.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestList\" -I/usr/kerberos/include -I../../../../../src TestList.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/List' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from TestList.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/List.h:35, from TestList.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from TestList.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/List' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestList /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/List/TestList.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestList make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/List' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AsyncQueue' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AsyncQueue/TestAsyncQueue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAsyncQueue\" -I/usr/kerberos/include -I../../../../../src TestAsyncQueue.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AsyncQueue' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/Condition.h:37, from ../../../../../src/Pegasus/Common/AsyncQueue.h:37, from TestAsyncQueue.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from TestAsyncQueue.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/Condition.h:37, from ../../../../../src/Pegasus/Common/AsyncQueue.h:37, from TestAsyncQueue.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AsyncQueue' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAsyncQueue /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/AsyncQueue/TestAsyncQueue.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAsyncQueue make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/AsyncQueue' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/IDFactory' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/IDFactory/TestIDFactory.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestIDFactory\" -I/usr/kerberos/include -I../../../../../src TestIDFactory.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/IDFactory' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/IDFactory.h:37, from TestIDFactory.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from TestIDFactory.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/IDFactory.h:37, from TestIDFactory.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Stack.h:36, from ../../../../../src/Pegasus/Common/IDFactory.h:38, from TestIDFactory.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Stack.h:36, from ../../../../../src/Pegasus/Common/IDFactory.h:38, from TestIDFactory.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/Stack.h:36, from ../../../../../src/Pegasus/Common/IDFactory.h:38, from TestIDFactory.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Stack.h:36, from ../../../../../src/Pegasus/Common/IDFactory.h:38, from TestIDFactory.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/Stack.h:36, from ../../../../../src/Pegasus/Common/IDFactory.h:38, from TestIDFactory.cpp:33: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Stack.h:36, from ../../../../../src/Pegasus/Common/IDFactory.h:38, from TestIDFactory.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Stack.h:36, from ../../../../../src/Pegasus/Common/IDFactory.h:38, from TestIDFactory.cpp:33: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Stack.h:36, from ../../../../../src/Pegasus/Common/IDFactory.h:38, from TestIDFactory.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/IDFactory' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestIDFactory /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/IDFactory/TestIDFactory.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestIDFactory make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/IDFactory' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SharedPtr' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/SharedPtr/TestSharedPtr.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSharedPtr\" -I/usr/kerberos/include -I../../../../../src TestSharedPtr.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SharedPtr' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SharedPtr' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSharedPtr /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/SharedPtr/TestSharedPtr.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSharedPtr make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/SharedPtr' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HostAddress' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/HostAddress/HostAddress.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestHostAddress\" -I/usr/kerberos/include -I../../../../../src HostAddress.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HostAddress' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/HostAddress.h:37, from HostAddress.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from HostAddress.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/HostAddress.h:37, from HostAddress.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HostAddress' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestHostAddress /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/HostAddress/HostAddress.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestHostAddress make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HostAddress' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HostLocator' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/HostLocator/HostLocator.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestHostLocator\" -I/usr/kerberos/include -I../../../../../src HostLocator.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HostLocator' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/HostAddress.h:37, from ../../../../../src/Pegasus/Common/HostLocator.h:35, from HostLocator.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from HostLocator.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/HostAddress.h:37, from ../../../../../src/Pegasus/Common/HostLocator.h:35, from HostLocator.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HostLocator' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestHostLocator /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/HostLocator/HostLocator.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestHostLocator make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/HostLocator' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/OrderedSet' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/OrderedSet/TestOrderedSet.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestOrderedSet\" -I/usr/kerberos/include -I../../../../../src TestOrderedSet.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/OrderedSet' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from TestOrderedSet.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from TestOrderedSet.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from TestOrderedSet.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/OrderedSet' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestOrderedSet /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/OrderedSet/TestOrderedSet.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestOrderedSet make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/OrderedSet' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlWriter' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/XmlWriter/TestXmlWriter.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestXmlWriter\" -I/usr/kerberos/include -I../../../../../src TestXmlWriter.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlWriter' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/XmlWriter.h:37, from TestXmlWriter.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from TestXmlWriter.cpp:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/XmlWriter.h:37, from TestXmlWriter.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from TestXmlWriter.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/XmlWriter.h:37, from TestXmlWriter.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from TestXmlWriter.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from TestXmlWriter.cpp:32: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from TestXmlWriter.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from TestXmlWriter.cpp:32: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/XmlWriter.h:38, from TestXmlWriter.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Exception.h:36, from ../../../../../src/Pegasus/Common/InternalException.h:37, from ../../../../../src/Pegasus/Common/XmlWriter.h:37, from TestXmlWriter.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlWriter' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestXmlWriter /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/XmlWriter/TestXmlWriter.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestXmlWriter make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/XmlWriter' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/UintArgs' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/UintArgs/UintArgs.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestUintArgs\" -I/usr/kerberos/include -I../../../../../src UintArgs.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/UintArgs' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/UintArgs.h:36, from UintArgs.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/UintArgs.h:35, from UintArgs.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/UintArgs.h:36, from UintArgs.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/UintArgs' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestUintArgs /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/UintArgs/UintArgs.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestUintArgs make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/UintArgs' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Attribute' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Attribute/Attribute.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAttribute\" -I/usr/kerberos/include -I../../../../../src Attribute.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Attribute' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Attribute.h:36, from Attribute.cpp:41: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from Attribute.cpp:38: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Attribute.h:36, from Attribute.cpp:41: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from Attribute.cpp:43: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Attribute.h:36, from Attribute.cpp:41: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from Attribute.cpp:43: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../../src/Pegasus/Common/CIMValue.h:38, from ../../../../../src/Pegasus/Common/Attribute.h:37, from Attribute.cpp:41: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from Attribute.cpp:43: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../../src/Pegasus/Common/CIMValue.h:38, from ../../../../../src/Pegasus/Common/Attribute.h:37, from Attribute.cpp:41: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from Attribute.cpp:43: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/Attribute.h:36, from Attribute.cpp:41: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Attribute' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAttribute /builddir/build/BUILD/pegasus/build/obj/Pegasus/Common/tests/Attribute/Attribute.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAttribute make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Common/tests/Attribute' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/CIMError' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/CIMError/TestCimError.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCimError\" -I/usr/kerberos/include -I../../../../../src TestCimError.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/CIMError' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from TestCimError.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from TestCimError.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from TestCimError.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/General/MofWriter.h:38, from TestCimError.cpp:35: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from TestCimError.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/General/MofWriter.h:38, from TestCimError.cpp:35: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from TestCimError.cpp:32: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/General/MofWriter.h:38, from TestCimError.cpp:35: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from TestCimError.cpp:32: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/General/MofWriter.h:38, from TestCimError.cpp:35: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/CIMInstance.h:37, from TestCimError.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/CIMError' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCimError /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/CIMError/TestCimError.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCimError make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/CIMError' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/DynLib' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/DynLib/TestDynLib.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestDynLib\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestDynLib.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/DynLib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/DynLib' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestDynLib.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestDynLib.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/DynLib/TestDynLib.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/DynLib' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestDynLib SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestDynLib.so.1 libTestDynLib.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/DynLib' touch /builddir/build/BUILD/pegasus/build/lib/libTestDynLib.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/DynLib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/DynamicLibrary' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/DynamicLibrary/TestDynamicLibrary.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestDynamicLibrary\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestDynamicLibrary.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/DynamicLibrary' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TestDynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestDynamicLibrary.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TestDynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestDynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TestDynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestDynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestDynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestDynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestDynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestDynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TestDynamicLibrary.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/DynamicLibrary' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestDynamicLibrary /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/DynamicLibrary/TestDynamicLibrary.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestDynamicLibrary make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/DynamicLibrary' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/OptionManager' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/OptionManager/TestOptionManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestOptionManager\" -I/usr/kerberos/include -I../../../../../src TestOptionManager.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/OptionManager' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMObject.h:37, from TestOptionManager.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/CIMObject.h:35, from TestOptionManager.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMObject.h:37, from TestOptionManager.cpp:37: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/General/OptionManager.h:49, from TestOptionManager.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMObject.h:37, from TestOptionManager.cpp:37: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/General/OptionManager.h:49, from TestOptionManager.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMObject.h:38, from TestOptionManager.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/General/OptionManager.h:49, from TestOptionManager.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMObject.h:38, from TestOptionManager.cpp:37: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/General/OptionManager.h:49, from TestOptionManager.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMObject.h:37, from TestOptionManager.cpp:37: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/OptionManager' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestOptionManager /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/OptionManager/TestOptionManager.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestOptionManager make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/OptionManager' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/Stopwatch' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/Stopwatch/TestStopwatch.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestStopwatch\" -I/usr/kerberos/include -I../../../../../src TestStopwatch.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/Stopwatch' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from TestStopwatch.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ../../../../../src/Pegasus/Common/System.h:35, from TestStopwatch.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/System.h:36, from TestStopwatch.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/Stopwatch' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestStopwatch /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/Stopwatch/TestStopwatch.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestStopwatch make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/Stopwatch' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/ToMof' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/ToMof/TestToMof.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestToMof\" -I/usr/kerberos/include -I../../../../../src TestToMof.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/ToMof' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMValue.h:35, from TestToMof.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from TestToMof.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMValue.h:35, from TestToMof.cpp:33: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/General/MofWriter.h:38, from TestToMof.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMValue.h:35, from TestToMof.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/General/MofWriter.h:38, from TestToMof.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../../src/Pegasus/Common/CIMValue.h:38, from TestToMof.cpp:33: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/General/MofWriter.h:38, from TestToMof.cpp:40: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../../src/Pegasus/Common/CIMValue.h:38, from TestToMof.cpp:33: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/General/MofWriter.h:38, from TestToMof.cpp:40: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMValue.h:35, from TestToMof.cpp:33: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/ToMof' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestToMof /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/ToMof/TestToMof.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestToMof make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/ToMof' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/SubscriptionKey' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/SubscriptionKey/TestSubscriptionKey.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSubscriptionKey\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestSubscriptionKey.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/SubscriptionKey' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from TestSubscriptionKey.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestSubscriptionKey.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from TestSubscriptionKey.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/SubscriptionKey' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSubscriptionKey /builddir/build/BUILD/pegasus/build/obj/Pegasus/General/tests/SubscriptionKey/TestSubscriptionKey.o -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSubscriptionKey make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/General/tests/SubscriptionKey' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/AssociationClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/AssociationClient/AssociationClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPegClientAssociationClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include AssociationClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/AssociationClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from AssociationClient.cpp:71: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from AssociationClient.cpp:70: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from AssociationClient.cpp:71: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/AssociationClient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPegClientAssociationClient /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/AssociationClient/AssociationClient.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPegClientAssociationClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/AssociationClient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/Client' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/Client/Client.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPegClientClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include Client.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/Client' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Client.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Client.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Client.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from Client.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Client.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from Client.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from Client.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from Client.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from Client.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from Client.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from Client.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/Client' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPegClientClient /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/Client/Client.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPegClientClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/Client' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/IdleConnectionTimeout' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/IdleConnectionTimeout/IdleConnectionTimeout.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestIdleConnectionTimeout\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include IdleConnectionTimeout.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/IdleConnectionTimeout' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from IdleConnectionTimeout.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/stdlib.h:36, from IdleConnectionTimeout.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from IdleConnectionTimeout.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from IdleConnectionTimeout.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from IdleConnectionTimeout.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from IdleConnectionTimeout.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from IdleConnectionTimeout.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from IdleConnectionTimeout.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from IdleConnectionTimeout.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from IdleConnectionTimeout.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from IdleConnectionTimeout.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/11/cstring:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from IdleConnectionTimeout.cpp:34: In function 'strncpy', inlined from 'main' at IdleConnectionTimeout.cpp:297:16: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'main' at IdleConnectionTimeout.cpp:299:16: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/IdleConnectionTimeout' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestIdleConnectionTimeout /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/IdleConnectionTimeout/IdleConnectionTimeout.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestIdleConnectionTimeout make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/IdleConnectionTimeout' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/InvokeMethod2' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/InvokeMethod2/InvokeMethod2.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPegClientInvokeMethod2\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include InvokeMethod2.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/InvokeMethod2' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/InvokeMethod2' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPegClientInvokeMethod2 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/InvokeMethod2/InvokeMethod2.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPegClientInvokeMethod2 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/InvokeMethod2' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/EnumInstances' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/EnumInstances/EnumInstances.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPegClientEnumInstances\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include EnumInstances.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/EnumInstances' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/EnumInstances' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPegClientEnumInstances /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/EnumInstances/EnumInstances.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPegClientEnumInstances make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/EnumInstances' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/DeleteNamespace' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/DeleteNamespace/DeleteNamespace.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPegClientDeleteNamespace\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include DeleteNamespace.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/DeleteNamespace' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DeleteNamespace.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DeleteNamespace.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DeleteNamespace.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DeleteNamespace.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DeleteNamespace.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DeleteNamespace.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DeleteNamespace.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DeleteNamespace.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DeleteNamespace.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DeleteNamespace.cpp: In function 'void TestNamespaceHierarchy1(Pegasus::CIMClient&, Pegasus::Boolean, Pegasus::Boolean)': DeleteNamespace.cpp:119:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 119 | CIMNamespaceName testNamespaceName = namespaces[i]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DeleteNamespace.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DeleteNamespace.cpp:146:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 146 | CIMNamespaceName testNamespaceName = namespaces[i]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DeleteNamespace.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DeleteNamespace.cpp:175:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 175 | CIMNamespaceName testNamespaceName = namespaces[i]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DeleteNamespace.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DeleteNamespace.cpp:205:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 205 | CIMNamespaceName testNamespaceName = namespaces[i]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DeleteNamespace.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DeleteNamespace.cpp: In function 'void TestNamespaceHierarchy2(Pegasus::CIMClient&, Pegasus::Boolean, Pegasus::Boolean)': DeleteNamespace.cpp:309:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 309 | CIMNamespaceName testNamespaceName = namespaces[i]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DeleteNamespace.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DeleteNamespace.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DeleteNamespace.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/DeleteNamespace' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPegClientDeleteNamespace /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/DeleteNamespace/DeleteNamespace.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPegClientDeleteNamespace make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/DeleteNamespace' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/ClientStatistics' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/ClientStatistics/ClientStatistics.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPegClientClientStatistics\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ClientStatistics.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/ClientStatistics' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/ClientStatistics' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPegClientClientStatistics /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/ClientStatistics/ClientStatistics.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPegClientClientStatistics make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/ClientStatistics' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/TestStaticClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/TestStaticClient/TestStaticClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestStaticClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestStaticClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/TestStaticClient' TestStaticClient.cpp: In function 'int main()': TestStaticClient.cpp:86:11: warning: catching polymorphic type 'class Pegasus::Exception' by value [-Wcatch-value=] 86 | catch(Exception) | ^~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/TestStaticClient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestStaticClient /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/TestStaticClient/TestStaticClient.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestStaticClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/TestStaticClient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/BinaryClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/BinaryClient/BinaryClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestBinaryClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include BinaryClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/BinaryClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Print.h:36, from BinaryClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from BinaryClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Print.h:36, from BinaryClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from BinaryClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Print.h:36, from BinaryClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from BinaryClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Print.h:36, from BinaryClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from BinaryClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Print.h:36, from BinaryClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:50, from BinaryClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Print.h:36, from BinaryClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:49, from BinaryClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Print.h:36, from BinaryClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/BinaryClient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestBinaryClient /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/BinaryClient/BinaryClient.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestBinaryClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/BinaryClient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/PullErrors' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/PullErrors/PullErrors.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPullErrors\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include PullErrors.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/PullErrors' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from PullErrors.cpp:80: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from PullErrors.cpp:75: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from PullErrors.cpp:80: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ PullErrors.cpp: In function 'bool _globMatch(const char*, const char*)': PullErrors.cpp:260:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 260 | if (*pattern) | ^~ PullErrors.cpp:265:13: note: here 265 | default: | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/PullErrors' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPullErrors /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/PullErrors/PullErrors.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPullErrors make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/PullErrors' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/pullop' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/pullop/pullop.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pullop\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include pullop.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/pullop' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from pullop.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from pullop.cpp:107: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from pullop.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from pullop.cpp:118: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from pullop.cpp:118: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from pullop.cpp:118: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp: In function 'void testAllClasses(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::Boolean)': pullop.cpp:2378:35: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2378 | testPullEnumerateInstances(client, ns, cn[i].getString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:1612:69: note: initializing argument 2 of 'void testPullEnumerateInstances(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 1612 | void testPullEnumerateInstances(CIMClient& client, CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp:2397:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2397 | testPullEnumerationInstancePaths(client, ns, cn[i].getString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:1759:22: note: initializing argument 2 of 'void testPullEnumerationInstancePaths(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 1759 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp:2426:43: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2426 | testPullReferenceInstances( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2427 | client,ns, objectName.toString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:1863:69: note: initializing argument 2 of 'void testPullReferenceInstances(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 1863 | void testPullReferenceInstances(CIMClient& client, CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp:2428:47: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2428 | testPullReferenceInstancePaths( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2429 | client,ns,objectName.toString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:1982:22: note: initializing argument 2 of 'void testPullReferenceInstancePaths(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 1982 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp:2430:44: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2430 | testPullAssociatorInstances( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2431 | client,ns,objectName.toString() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:2089:70: note: initializing argument 2 of 'void testPullAssociatorInstances(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 2089 | void testPullAssociatorInstances(CIMClient& client, CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp:2432:48: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2432 | testPullAssociatorInstancePaths( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2433 | client,ns,objectName.toString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:2215:22: note: initializing argument 2 of 'void testPullAssociatorInstancePaths(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 2215 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp: In function 'int main(int, char**)': pullop.cpp:2966:43: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2966 | testPullEnumerateInstances(client, nameSpace, ClassName); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:1612:69: note: initializing argument 2 of 'void testPullEnumerateInstances(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 1612 | void testPullEnumerateInstances(CIMClient& client, CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp:2970:49: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2970 | testPullEnumerationInstancePaths(client, nameSpace, ClassName); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:1759:22: note: initializing argument 2 of 'void testPullEnumerationInstancePaths(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 1759 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp:2974:43: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2974 | testPullReferenceInstances(client,nameSpace, ObjectName); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:1863:69: note: initializing argument 2 of 'void testPullReferenceInstances(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 1863 | void testPullReferenceInstances(CIMClient& client, CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp:2978:47: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2978 | testPullReferenceInstancePaths(client,nameSpace,ObjectName ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:1982:22: note: initializing argument 2 of 'void testPullReferenceInstancePaths(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 1982 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp:2982:44: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2982 | testPullAssociatorInstances(client,nameSpace,ObjectName ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:2089:70: note: initializing argument 2 of 'void testPullAssociatorInstances(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 2089 | void testPullAssociatorInstances(CIMClient& client, CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp:2986:48: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2986 | testPullAssociatorInstancePaths(client,nameSpace,ObjectName ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:2215:22: note: initializing argument 2 of 'void testPullAssociatorInstancePaths(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::String)' 2215 | CIMNamespaceName nameSpace, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ pullop.cpp:2990:31: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2990 | testAllClasses(client,nameSpace); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ pullop.cpp:2336:57: note: initializing argument 2 of 'void testAllClasses(Pegasus::CIMClient&, Pegasus::CIMNamespaceName, Pegasus::Boolean)' 2336 | void testAllClasses(CIMClient& client, CIMNamespaceName ns, | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from pullop.cpp:118: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from pullop.cpp:109: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/pullop' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/pullop /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/pullop/pullop.o -lpegclient -lpeggeneral -lpegcommon -lpeggetoopt -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/pullop make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/pullop' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/SSLCipherVerification' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/SSLCipherVerification/SSLCipherVerification.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPegClientSSLCipherVerification\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include SSLCipherVerification.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/SSLCipherVerification' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from SSLCipherVerification.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SSLCipherVerification.cpp:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from SSLCipherVerification.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SSLCipherVerification.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from SSLCipherVerification.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SSLCipherVerification.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from SSLCipherVerification.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SSLCipherVerification.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from SSLCipherVerification.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SSLCipherVerification.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from SSLCipherVerification.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/SSLCipherVerification' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPegClientSSLCipherVerification /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/SSLCipherVerification/SSLCipherVerification.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPegClientSSLCipherVerification make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/SSLCipherVerification' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/slp' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/slp/slpclient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_ENABLE_SLP -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPegClientSLPClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include slpclient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/slp' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/slp' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -DPEGASUS_ENABLE_SLP -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPegClientSLPClient /builddir/build/BUILD/pegasus/build/obj/Pegasus/Client/tests/slp/slpclient.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPegClientSLPClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Client/tests/slp' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ConfigFileHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/tests/ConfigFileHandler/ConfigFileHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestConfigFileHandler\" -I/usr/kerberos/include -I../../../../../src ConfigFileHandler.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ConfigFileHandler' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Config/ConfigFile.h:37, from ../../../../../src/Pegasus/Config/ConfigFileHandler.h:38, from ConfigFileHandler.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../src/Pegasus/Common/PegasusAssert.h:53, from ConfigFileHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Config/ConfigFile.h:37, from ../../../../../src/Pegasus/Config/ConfigFileHandler.h:38, from ConfigFileHandler.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Config/ConfigFile.h:38, from ../../../../../src/Pegasus/Config/ConfigFileHandler.h:38, from ConfigFileHandler.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Config/ConfigFile.h:37, from ../../../../../src/Pegasus/Config/ConfigFileHandler.h:38, from ConfigFileHandler.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Config/ConfigFile.h:38, from ../../../../../src/Pegasus/Config/ConfigFileHandler.h:38, from ConfigFileHandler.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Config/ConfigFile.h:38, from ../../../../../src/Pegasus/Config/ConfigFileHandler.h:38, from ConfigFileHandler.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Config/ConfigFile.h:38, from ../../../../../src/Pegasus/Config/ConfigFileHandler.h:38, from ConfigFileHandler.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Config/ConfigFile.h:38, from ../../../../../src/Pegasus/Config/ConfigFileHandler.h:38, from ConfigFileHandler.cpp:34: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Config/ConfigFile.h:38, from ../../../../../src/Pegasus/Config/ConfigFileHandler.h:38, from ConfigFileHandler.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Config/ConfigFile.h:37, from ../../../../../src/Pegasus/Config/ConfigFileHandler.h:38, from ConfigFileHandler.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ConfigFileHandler' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestConfigFileHandler /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/tests/ConfigFileHandler/ConfigFileHandler.o -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestConfigFileHandler make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ConfigFileHandler' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ConfigManager' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/tests/ConfigManager/ConfigManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestConfigManager\" -I/usr/kerberos/include -I../../../../../src ConfigManager.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ConfigManager' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Config/ConfigManager.h:46, from ConfigManager.cpp:38: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from ../../../../../src/Pegasus/Config/ConfigManager.h:43, from ConfigManager.cpp:38: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Config/ConfigManager.h:46, from ConfigManager.cpp:38: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ConfigManager.cpp:38: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Config/ConfigManager.h:46, from ConfigManager.cpp:38: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ConfigManager.cpp:38: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ConfigManager.cpp:38: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ConfigManager.cpp:38: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ConfigManager.cpp:38: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ConfigManager.cpp:38: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Config/ConfigManager.h:46, from ConfigManager.cpp:38: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ConfigManager' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestConfigManager /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/tests/ConfigManager/ConfigManager.o -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestConfigManager make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ConfigManager' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ChgdHosts' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/tests/ChgdHosts/TestChgdHosts.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestChgdHosts\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestChgdHosts.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ChgdHosts' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestChgdHosts.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestChgdHosts.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestChgdHosts.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ChgdHosts' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestChgdHosts /builddir/build/BUILD/pegasus/build/obj/Pegasus/Config/tests/ChgdHosts/TestChgdHosts.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestChgdHosts make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Config/tests/ChgdHosts' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Inst' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/Inst/Inst.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestInst\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src Inst.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Inst' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Inst.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Inst.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Inst.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Inst.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Inst.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from Inst.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Inst.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from Inst.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from Inst.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from Inst.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from Inst.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Inst' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestInst /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/Inst/Inst.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestInst make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Inst' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Repository' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/Repository/Repository.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestRepository\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src Repository.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Repository' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Repository.cpp:40: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from Repository.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Repository' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestRepository /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/Repository/Repository.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestRepository make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Repository' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Repository2' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/Repository2/Repository2.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestRepository2\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src Repository2.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Repository2' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Repository2.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository2.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository2.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository2.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository2.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository2.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository2.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository2.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository2.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository2.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository2.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from Repository2.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from Repository2.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Repository2' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestRepository2 /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/Repository2/Repository2.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestRepository2 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/Repository2' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/RepositoryMix' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/RepositoryMix/RepositoryMix.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestRepositoryMix\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src RepositoryMix.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/RepositoryMix' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from RepositoryMix.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryMix.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryMix.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryMix.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryMix.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryMix.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryMix.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryMix.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryMix.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryMix.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryMix.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryMix.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:37, from RepositoryMix.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/RepositoryMix' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestRepositoryMix /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/RepositoryMix/RepositoryMix.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestRepositoryMix make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/RepositoryMix' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/NameSpace' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/NameSpace/NameSpace.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestNameSpace\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src NameSpace.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/NameSpace' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from NameSpace.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from NameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NameSpace.cpp: In function 'void test(Pegasus::Uint32)': NameSpace.cpp:72:51: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 72 | r.createNameSpace(CIMNamespaceName(arr1[i])); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from NameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/NameSpace' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestNameSpace /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/NameSpace/NameSpace.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestNameSpace make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/NameSpace' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/NameSpaceManager' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/NameSpaceManager/NameSpaceManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestNameSpaceManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src NameSpaceManager.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/NameSpaceManager' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from NameSpaceManager.cpp:56: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NameSpaceManager.cpp: In function 'void test01()': NameSpaceManager.cpp:128:68: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 128 | nsm.deleteNameSpace(CIMNamespaceName(_nameSpaceNames[j])); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from NameSpaceManager.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/NameSpaceManager' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestNameSpaceManager /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/NameSpaceManager/NameSpaceManager.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestNameSpaceManager make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/NameSpaceManager' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocTable' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/AssocTable/AssocTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAssocTable\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src AssocTable.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocTable' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iosfwd:38, from /usr/include/c++/11/ios:38, from /usr/include/c++/11/istream:38, from /usr/include/c++/11/fstream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:35, from AssocTable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:38, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:38, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:38, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:39, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:39, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:39, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:39, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:39, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:39, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:39, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:39, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:39, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:39, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:39, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:38, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassTable.h:37, from AssocTable.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocTable' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAssocTable /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/AssocTable/AssocTable.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAssocTable make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocTable' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/EnumerateClassNames' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/EnumerateClassNames/EnumerateClassNames.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestEnumerateClassNames\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src EnumerateClassNames.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/EnumerateClassNames' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from EnumerateClassNames.cpp:51: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from EnumerateClassNames.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from EnumerateClassNames.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from EnumerateClassNames.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from EnumerateClassNames.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from EnumerateClassNames.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from EnumerateClassNames.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from EnumerateClassNames.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from EnumerateClassNames.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from EnumerateClassNames.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from EnumerateClassNames.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from EnumerateClassNames.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from EnumerateClassNames.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/EnumerateClassNames' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestEnumerateClassNames /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/EnumerateClassNames/EnumerateClassNames.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestEnumerateClassNames make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/EnumerateClassNames' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/InheritanceTree' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/InheritanceTree/InheritanceTree.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestInheritanceTree\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src InheritanceTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/InheritanceTree' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from InheritanceTree.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from InheritanceTree.cpp:29: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from InheritanceTree.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from InheritanceTree.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from InheritanceTree.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from InheritanceTree.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from InheritanceTree.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from InheritanceTree.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from InheritanceTree.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from InheritanceTree.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from InheritanceTree.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/InheritanceTree' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestInheritanceTree /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/InheritanceTree/InheritanceTree.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestInheritanceTree make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/InheritanceTree' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/QualifierDeclRep' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/QualifierDeclRep/QualifierDeclRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestQualifierDeclRep\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src QualifierDeclRep.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/QualifierDeclRep' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from QualifierDeclRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from QualifierDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from QualifierDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from QualifierDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from QualifierDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from QualifierDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from QualifierDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from QualifierDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from QualifierDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from QualifierDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from QualifierDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from QualifierDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from QualifierDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/QualifierDeclRep' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestQualifierDeclRep /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/QualifierDeclRep/QualifierDeclRep.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestQualifierDeclRep make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/QualifierDeclRep' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/ClassDeclRep' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/ClassDeclRep/ClassDeclRep.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestClassDeclRep\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ClassDeclRep.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/ClassDeclRep' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ClassDeclRep.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from ClassDeclRep.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from ClassDeclRep.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/ClassDeclRep' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestClassDeclRep /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/ClassDeclRep/ClassDeclRep.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestClassDeclRep make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/ClassDeclRep' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/SharedNameSpace' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/SharedNameSpace/SharedNameSpace.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSharedNameSpace\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SharedNameSpace.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/SharedNameSpace' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SharedNameSpace.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SharedNameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SharedNameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SharedNameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SharedNameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SharedNameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SharedNameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SharedNameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SharedNameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SharedNameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SharedNameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from SharedNameSpace.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from SharedNameSpace.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/SharedNameSpace' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSharedNameSpace /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/SharedNameSpace/SharedNameSpace.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSharedNameSpace make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/SharedNameSpace' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/SharedInheritanceTree' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/SharedInheritanceTree/SharedInheritanceTree.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSharedInheritanceTree\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SharedInheritanceTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/SharedInheritanceTree' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from SharedInheritanceTree.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/InheritanceTree.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:37, from SharedInheritanceTree.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/SharedInheritanceTree' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSharedInheritanceTree /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/SharedInheritanceTree/SharedInheritanceTree.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSharedInheritanceTree make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/SharedInheritanceTree' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/CompareRepositories' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/CompareRepositories/CompareRepositories.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCompareRepositories\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CompareRepositories.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/CompareRepositories' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CompareRepositories.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CompareRepositories.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CompareRepositories.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CompareRepositories.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CompareRepositories.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CompareRepositories.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CompareRepositories.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CompareRepositories.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CompareRepositories.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CompareRepositories.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CompareRepositories.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CompareRepositories.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/DeclContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/ObjectStreamer.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/XmlStreamer.h:36, from CompareRepositories.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/CompareRepositories' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCompareRepositories /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/CompareRepositories/CompareRepositories.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCompareRepositories make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/CompareRepositories' make[4]: Nothing to be done for 'default'. make[4]: Nothing to be done for 'default'. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocOperations' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/AssocOperations/AssocOperations.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAssocOperations\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src AssocOperations.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocOperations' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from AssocOperations.cpp:40: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from AssocOperations.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from AssocOperations.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from AssocOperations.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from AssocOperations.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from AssocOperations.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from AssocOperations.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from AssocOperations.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from AssocOperations.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from AssocOperations.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from AssocOperations.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from AssocOperations.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from AssocOperations.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocOperations' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAssocOperations /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/AssocOperations/AssocOperations.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAssocOperations make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocOperations' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocClassCache' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/AssocClassCache/AssocClassCache.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAssocClassCache\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src AssocClassCache.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocClassCache' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:36, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from AssocClassCache.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:36, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:38, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:36, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:38, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:38, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:40, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:40, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:40, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:40, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:40, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:40, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:40, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:40, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:40, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:40, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:40, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:37, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:38, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/AssocClassCache.h:36, from AssocClassCache.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocClassCache' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAssocClassCache /builddir/build/BUILD/pegasus/build/obj/Pegasus/Repository/tests/AssocClassCache/AssocClassCache.o -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAssocClassCache make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Repository/tests/AssocClassCache' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/Parser' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/tests/Parser/Parser.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestParser\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src Parser.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/Parser' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from Parser.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from Parser.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from Parser.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from Parser.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ Parser.cpp: In function 'void test01()': Parser.cpp:98:62: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 98 | CIMName propName = statement.getSelectPropertyName (0); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Parser.cpp:108:66: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 108 | CIMName wherePropName = statement.getWherePropertyName (0); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Parser.cpp: In function 'void test02()': Parser.cpp:182:62: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 182 | CIMName propName = statement.getSelectPropertyName (2); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ Parser.cpp:192:66: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 192 | CIMName wherePropName = statement.getWherePropertyName (3); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from Parser.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/Parser' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestParser /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/tests/Parser/Parser.o -lpegwql -lpegcommon -lpegquerycommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestParser make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/Parser' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/ParserCLI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/tests/ParserCLI/ParserCLI.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestParserCLI\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ParserCLI.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/ParserCLI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from ParserCLI.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from ParserCLI.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from ParserCLI.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from ParserCLI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from ParserCLI.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from ParserCLI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from ParserCLI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from ParserCLI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from ParserCLI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/WQL/WQLParser.h:36, from ParserCLI.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from ParserCLI.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/ParserCLI' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestParserCLI /builddir/build/BUILD/pegasus/build/obj/Pegasus/WQL/tests/ParserCLI/ParserCLI.o -lpegwql -lpegcommon -lpegquerycommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestParserCLI make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/ParserCLI' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/ExecQuery' g++ -c -o /builddir/build/BUILD/pegasus/build/obj//TestExecQuery.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"testExecQuery\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestExecQuery.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/ExecQuery' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/ExecQuery' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/testExecQuery /builddir/build/BUILD/pegasus/build/obj//TestExecQuery.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/testExecQuery make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/WQL/tests/ExecQuery' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/QueryContext' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/tests/QueryContext/TestQueryContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestQueryContext\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestQueryContext.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/QueryContext' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from TestQueryContext.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from TestQueryContext.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from TestQueryContext.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from TestQueryContext.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from TestQueryContext.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from TestQueryContext.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from TestQueryContext.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from TestQueryContext.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from TestQueryContext.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from TestQueryContext.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from TestQueryContext.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from TestQueryContext.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from TestQueryContext.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from TestQueryContext.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from TestQueryContext.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from TestQueryContext.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from TestQueryContext.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from TestQueryContext.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestQueryContext.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from TestQueryContext.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from TestQueryContext.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/QueryContext' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestQueryContext /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/tests/QueryContext/TestQueryContext.o -lpegprovider -lpegrepository -lpegconfig -lpegclient -lpegcql -lpegqueryexpression -lpegquerycommon -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestQueryContext make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/QueryContext' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/CQLChainedIdentifier' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/tests/CQLChainedIdentifier/CQLChainedIdentifier.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCQLChainedIdentifier\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CQLChainedIdentifier.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/CQLChainedIdentifier' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CQLChainedIdentifier.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from CQLChainedIdentifier.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CQLChainedIdentifier.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CQLChainedIdentifier.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLChainedIdentifier.h:36, from CQLChainedIdentifier.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from CQLChainedIdentifier.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/CQLChainedIdentifier' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCQLChainedIdentifier /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/tests/CQLChainedIdentifier/CQLChainedIdentifier.o -lpegcql -lpegquerycommon -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCQLChainedIdentifier make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/CQLChainedIdentifier' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/RegularExpression' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/tests/RegularExpression/RegularExpression.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCQLRegularExpression\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src RegularExpression.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/RegularExpression' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from RegularExpression.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from RegularExpression.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from RegularExpression.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/RegularExpression' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCQLRegularExpression /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/tests/RegularExpression/RegularExpression.o -lpegrepository -lpegconfig -lpegcql -lpegquerycommon -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCQLRegularExpression make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/RegularExpression' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/CQLValue' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/tests/CQLValue/CQLValue.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCQLValue\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CQLValue.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/CQLValue' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from CQLValue.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValue.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValue.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValue.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CQLValue.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CQLValue.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CQLValue.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CQLValue.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CQLValue.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CQLValue.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CQLValue.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CQLValue.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CQLValue.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CQLValue.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from CQLValue.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLValue.cpp: In function 'int main(int, char**)': CQLValue.cpp:654:21: warning: catching polymorphic type 'class Pegasus::Exception' by value [-Wcatch-value=] 654 | catch(Exception e) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLValue.h:39, from CQLValue.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:37, from CQLValue.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/CQLValue' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCQLValue /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/tests/CQLValue/CQLValue.o -lpegrepository -lpegconfig -lpegcql -lpegquerycommon -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCQLValue make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/CQLValue' make[4]: Nothing to be done for 'default'. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/ExecQuery' g++ -c -o /builddir/build/BUILD/pegasus/build/obj//TestCQLExecQuery.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"testCQLExecQuery\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestCQLExecQuery.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/ExecQuery' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/ExecQuery' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/testCQLExecQuery /builddir/build/BUILD/pegasus/build/obj//TestCQLExecQuery.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/testCQLExecQuery make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/tests/ExecQuery' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLCLI' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLCLI/CQLCLI.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCQL\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CQLCLI.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLCLI' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CQLCLI.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CQLCLI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CQLCLI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CQLCLI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CQLCLI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CQLCLI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CQLCLI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CQLCLI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CQLCLI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CQLCLI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CQLCLI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from CQLCLI.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLCLI.cpp: In function 'Pegasus::Boolean _getPropertyList(Pegasus::Array&, Pegasus::Array&, Pegasus::CIMNamespaceName, Pegasus::String)': CQLCLI.cpp:438:41: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 438 | CIMName className = classNames[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CQLCLI.cpp: In function 'Pegasus::Boolean _evaluate(Pegasus::Array&, Pegasus::Array&, Pegasus::String)': CQLCLI.cpp:514:33: warning: catching polymorphic type 'class Pegasus::Exception' by value [-Wcatch-value=] 514 | catch(Exception e) | ^ CQLCLI.cpp: In function 'int main(int, char**)': CQLCLI.cpp:1157:33: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1157 | _getPropertyList(_statements,_instances, _ns, testOption); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CQLCLI.cpp:331:43: note: initializing argument 3 of 'Pegasus::Boolean _getPropertyList(Pegasus::Array&, Pegasus::Array&, Pegasus::CIMNamespaceName, Pegasus::String)' 331 | CIMNamespaceName ns, | ~~~~~~~~~~~~~~~~~^~ CQLCLI.cpp:1161:29: warning: catching polymorphic type 'class Pegasus::Exception' by value [-Wcatch-value=] 1161 | catch(Exception e) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from CQLCLI.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLCLI' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCQL /builddir/build/BUILD/pegasus/build/obj/Pegasus/CQL/CQLCLI/CQLCLI.o -lpegrepository -lpegwql -lpegcql -lpegquerycommon -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCQL make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/CQL/CQLCLI' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/Parser' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/tests/Parser/Parser.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFQLParser\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src Parser.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/Parser' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from Parser.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Parser.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from Parser.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from Parser.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLQueryStatement.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParser.h:38, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:261:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 261 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLDateTimeValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:287:16: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 287 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::String&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:312:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 312 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In constructor 'Pegasus::FQLOperand::FQLOperand(const Pegasus::Array&, Pegasus::FQLReferenceValueTag)': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:347:16: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 347 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::CIMDateTime Pegasus::FQLOperand::getDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:585:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 585 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayDateTimeValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:636:20: warning: catching polymorphic type 'class Pegasus::InvalidDateTimeFormatException' by value [-Wcatch-value=] 636 | catch (InvalidDateTimeFormatException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h: In member function 'Pegasus::Array Pegasus::FQLOperand::getArrayReferenceValue() const': /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLOperand.h:670:20: warning: catching polymorphic type 'class Pegasus::MalformedObjectNameException' by value [-Wcatch-value=] 670 | catch (MalformedObjectNameException) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/FQL/FQLParser.h:36, from Parser.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from Parser.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/Parser' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestFQLParser /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/tests/Parser/Parser.o -lpegfql -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestFQLParser make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/Parser' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/RegularExpression' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/tests/RegularExpression/RegularExpression.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFQLRegularExpression\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src RegularExpression.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/RegularExpression' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from RegularExpression.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from RegularExpression.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from RegularExpression.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/RegularExpression' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestFQLRegularExpression /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/tests/RegularExpression/RegularExpression.o -lpegfql -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestFQLRegularExpression make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/RegularExpression' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/clitest' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/tests/clitests/main.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFQLclitest\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src main.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/clitest' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from main.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from main.cpp:38: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from main.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/clitest' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestFQLclitest /builddir/build/BUILD/pegasus/build/obj/Pegasus/FQL/tests/clitests/main.o -lpegfql -lpegcommon -lpegclient -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestFQLclitest make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/FQL/tests/clitest' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/CompAssoc' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/tests/CompAssoc/CompAssoc.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCompAssoc\" -I/usr/kerberos/include -I../../../../../src CompAssoc.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/CompAssoc' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from CompAssoc.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from CompAssoc.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from CompAssoc.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from CompAssoc.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': ../../../../../src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': ../../../../../src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': ../../../../../src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from CompAssoc.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from CompAssoc.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/CompAssoc' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCompAssoc /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/tests/CompAssoc/CompAssoc.o -lpegrepository -lpegconfig -lpegclient -lpegcql -lpegquerycommon -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCompAssoc make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/CompAssoc' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/InstAlias' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/tests/InstAlias/InstAlias.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestInstAlias\" -I/usr/kerberos/include -I../../../../../src InstAlias.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/InstAlias' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from InstAlias.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from InstAlias.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from InstAlias.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from InstAlias.cpp:35: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from InstAlias.cpp:37: ../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': ../../../../../src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from InstAlias.cpp:37: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from InstAlias.cpp:37: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from InstAlias.cpp:37: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from InstAlias.cpp:37: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from InstAlias.cpp:37: ../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': ../../../../../src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from InstAlias.cpp:37: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from InstAlias.cpp:37: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from InstAlias.cpp:37: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from InstAlias.cpp:37: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from InstAlias.cpp:37: ../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': ../../../../../src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from InstAlias.cpp:37: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from InstAlias.cpp:35: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/InstAlias' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestInstAlias /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/tests/InstAlias/InstAlias.o -lpegrepository -lpegconfig -lpegclient -lpegcql -lpegquerycommon -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestInstAlias make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/InstAlias' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/qualifierDecl' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/tests/qualifierDecl/qualifierDecl.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestQualifierDeclCompile\" -I/usr/kerberos/include -I../../../../../src qualifierDecl.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/qualifierDecl' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from qualifierDecl.cpp:41: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from qualifierDecl.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from qualifierDecl.cpp:41: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from qualifierDecl.cpp:41: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': ../../../../../src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': ../../../../../src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../src/Pegasus/Repository/CIMRepository.h:46, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': ../../../../../src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMClass.h:37, from ../../../../../src/Pegasus/Repository/CIMRepository.h:36, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Config/ConfigManager.h:47, from ../../../../../src/Pegasus/Repository/CIMRepository.h:43, from qualifierDecl.cpp:42: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from qualifierDecl.cpp:41: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/qualifierDecl' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestQualifierDeclCompile /builddir/build/BUILD/pegasus/build/obj/Pegasus/Compiler/tests/qualifierDecl/qualifierDecl.o -lpegrepository -lpegconfig -lpegclient -lpegcql -lpegquerycommon -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestQualifierDeclCompile make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Compiler/tests/qualifierDecl' make[4]: Nothing to be done for 'default'. make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryExpression/tests/QueryExpression.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestQueryExpression\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include QueryExpression.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from QueryExpression.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from QueryExpression.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from QueryExpression.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from QueryExpression.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from QueryExpression.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from QueryExpression.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from QueryExpression.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from QueryExpression.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from QueryExpression.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from QueryExpression.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from QueryExpression.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/RepositoryQueryContext.h:40, from QueryExpression.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ QueryExpression.cpp: In function 'Pegasus::Boolean _getPropertyList(Pegasus::QueryExpression&, Pegasus::Array&, Pegasus::CIMNamespaceName, Pegasus::String, Pegasus::String)': QueryExpression.cpp:201:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 201 | CIMName className = _instances[j].getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ QueryExpression.cpp: In function 'int main(int, char**)': QueryExpression.cpp:563:45: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 563 | _getPropertyList( | ~~~~~~~~~~~~~~~~^ 564 | qexpr, _instances, _ns, testOption,lang); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ QueryExpression.cpp:171:22: note: initializing argument 3 of 'Pegasus::Boolean _getPropertyList(Pegasus::QueryExpression&, Pegasus::Array&, Pegasus::CIMNamespaceName, Pegasus::String, Pegasus::String)' 171 | CIMNamespaceName ns, | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from QueryExpression.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestQueryExpression /builddir/build/BUILD/pegasus/build/obj/Pegasus/Query/QueryExpression/tests/QueryExpression.o -lpegrepository -lpegqueryexpression -lpegwql -lpegcql -lpegquerycommon -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestQueryExpression make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/tests' make[3]: Nothing to be done for 'default'. make[3]: Nothing to be done for 'default'. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/ExportClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/tests/ExportClient/ExportClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestExportClient\" -I/usr/kerberos/include -I../../../../../src ExportClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/ExportClient' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from ExportClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMMessage.h:54, from ../../../../../src/Pegasus/Common/ModuleController.h:40, from ../../../../../src/Pegasus/Common/Monitor.h:39, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': ../../../../../src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:46, from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/CIMExportClient.h:35, from ExportClient.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': ../../../../../src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:46, from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/CIMExportClient.h:35, from ExportClient.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:46, from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/CIMExportClient.h:35, from ExportClient.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': ../../../../../src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/CIMExportClient.h:35, from ExportClient.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': ../../../../../src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here ../../../../../src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:44, from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/CIMExportClient.h:35, from ExportClient.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Monitor.h:36, from ExportClient.cpp:34: ../../../../../src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here ../../../../../src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmSelectorSet.h:38, from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:43, from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/CIMExportClient.h:35, from ExportClient.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/ExportClient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestExportClient /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/tests/ExportClient/ExportClient.o -lpegexportclient -lpegwql -lpegquerycommon -lpegrepository -lpegconfig -lpegclient -lpegcommon -lpegwsmserver -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestExportClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/ExportClient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/HTTPExportResponseDecoder' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/tests/HTTPExportResponseDecoder/HTTPExportResponseDecoder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestHTTPExportResponseDecoder\" -I/usr/kerberos/include -I../../../../../src -I/usr/kerberos/include HTTPExportResponseDecoder.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/HTTPExportResponseDecoder' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Client/CIMClientException.h:36, from HTTPExportResponseDecoder.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from HTTPExportResponseDecoder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Client/CIMClientException.h:36, from HTTPExportResponseDecoder.cpp:35: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Client/CIMClientException.h:36, from HTTPExportResponseDecoder.cpp:35: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMMessage.h:54, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:41, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': ../../../../../src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:46, from ../../../../../src/Pegasus/WsmServer/WsmResponse.h:38, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': ../../../../../src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:46, from ../../../../../src/Pegasus/WsmServer/WsmResponse.h:38, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:46, from ../../../../../src/Pegasus/WsmServer/WsmResponse.h:38, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': ../../../../../src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmResponse.h:38, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': ../../../../../src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ HTTPExportResponseDecoder.cpp: In function 'void validateHTTPHeadersTestCases()': HTTPExportResponseDecoder.cpp:258:28: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 258 | testValidateHTTPHeaders(buffer4, false, false, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 259 | CLIENT_EXCEPTION_MESSAGE, HTTP_ERROR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ HTTPExportResponseDecoder.cpp:83:13: note: initializing argument 5 of 'void testValidateHTTPHeaders(Pegasus::Buffer, Pegasus::Boolean, Pegasus::Boolean, Pegasus::MessageType, Pegasus::CIMName)' 83 | CIMName expectedClass) | ~~~~~~~~^~~~~~~~~~~~~ HTTPExportResponseDecoder.cpp:275:28: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 275 | testValidateHTTPHeaders(buffer5, false, false, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 276 | CLIENT_EXCEPTION_MESSAGE, HTTP_ERROR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ HTTPExportResponseDecoder.cpp:83:13: note: initializing argument 5 of 'void testValidateHTTPHeaders(Pegasus::Buffer, Pegasus::Boolean, Pegasus::Boolean, Pegasus::MessageType, Pegasus::CIMName)' 83 | CIMName expectedClass) | ~~~~~~~~^~~~~~~~~~~~~ HTTPExportResponseDecoder.cpp:305:28: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 305 | testValidateHTTPHeaders(buffer6, false, false, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 306 | CLIENT_EXCEPTION_MESSAGE, MALFORMED_HTTP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ HTTPExportResponseDecoder.cpp:83:13: note: initializing argument 5 of 'void testValidateHTTPHeaders(Pegasus::Buffer, Pegasus::Boolean, Pegasus::Boolean, Pegasus::MessageType, Pegasus::CIMName)' 83 | CIMName expectedClass) | ~~~~~~~~^~~~~~~~~~~~~ HTTPExportResponseDecoder.cpp:335:28: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 335 | testValidateHTTPHeaders(buffer7, false, false, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 336 | CLIENT_EXCEPTION_MESSAGE, MALFORMED_HTTP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ HTTPExportResponseDecoder.cpp:83:13: note: initializing argument 5 of 'void testValidateHTTPHeaders(Pegasus::Buffer, Pegasus::Boolean, Pegasus::Boolean, Pegasus::MessageType, Pegasus::CIMName)' 83 | CIMName expectedClass) | ~~~~~~~~^~~~~~~~~~~~~ HTTPExportResponseDecoder.cpp:366:28: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 366 | testValidateHTTPHeaders(buffer8, false, false, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 367 | CLIENT_EXCEPTION_MESSAGE, MALFORMED_HTTP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ HTTPExportResponseDecoder.cpp:83:13: note: initializing argument 5 of 'void testValidateHTTPHeaders(Pegasus::Buffer, Pegasus::Boolean, Pegasus::Boolean, Pegasus::MessageType, Pegasus::CIMName)' 83 | CIMName expectedClass) | ~~~~~~~~^~~~~~~~~~~~~ HTTPExportResponseDecoder.cpp: In function 'void decodeExportResponseTestCases()': HTTPExportResponseDecoder.cpp:403:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 403 | testDecodeExportResponse(buffer9, CLIENT_EXCEPTION_MESSAGE, XML_EXCEPTION); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ HTTPExportResponseDecoder.cpp:132:13: note: initializing argument 3 of 'void testDecodeExportResponse(Pegasus::Buffer, Pegasus::MessageType, Pegasus::CIMName)' 132 | CIMName expectedClass) | ~~~~~~~~^~~~~~~~~~~~~ HTTPExportResponseDecoder.cpp:431:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 431 | testDecodeExportResponse(buffer10, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 432 | CLIENT_EXCEPTION_MESSAGE, RESPONSE_EXCEPTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ HTTPExportResponseDecoder.cpp:132:13: note: initializing argument 3 of 'void testDecodeExportResponse(Pegasus::Buffer, Pegasus::MessageType, Pegasus::CIMName)' 132 | CIMName expectedClass) | ~~~~~~~~^~~~~~~~~~~~~ HTTPExportResponseDecoder.cpp:458:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 458 | testDecodeExportResponse(buffer11, CLIENT_EXCEPTION_MESSAGE, XML_EXCEPTION); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ HTTPExportResponseDecoder.cpp:132:13: note: initializing argument 3 of 'void testDecodeExportResponse(Pegasus::Buffer, Pegasus::MessageType, Pegasus::CIMName)' 132 | CIMName expectedClass) | ~~~~~~~~^~~~~~~~~~~~~ HTTPExportResponseDecoder.cpp:486:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 486 | testDecodeExportResponse(buffer12, CLIENT_EXCEPTION_MESSAGE, XML_EXCEPTION); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ HTTPExportResponseDecoder.cpp:132:13: note: initializing argument 3 of 'void testDecodeExportResponse(Pegasus::Buffer, Pegasus::MessageType, Pegasus::CIMName)' 132 | CIMName expectedClass) | ~~~~~~~~^~~~~~~~~~~~~ HTTPExportResponseDecoder.cpp:570:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 570 | testDecodeExportResponse(buffer15, CLIENT_EXCEPTION_MESSAGE, XML_EXCEPTION); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ HTTPExportResponseDecoder.cpp:132:13: note: initializing argument 3 of 'void testDecodeExportResponse(Pegasus::Buffer, Pegasus::MessageType, Pegasus::CIMName)' 132 | CIMName expectedClass) | ~~~~~~~~^~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Client/CIMClientException.h:36, from HTTPExportResponseDecoder.cpp:35: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here ../../../../../src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:44, from ../../../../../src/Pegasus/WsmServer/WsmResponse.h:38, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/HTTPMessage.h:41, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:38, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here ../../../../../src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmSelectorSet.h:38, from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:43, from ../../../../../src/Pegasus/WsmServer/WsmResponse.h:38, from ../../../../../src/Pegasus/ExportClient/HTTPExportResponseDecoder.h:44, from HTTPExportResponseDecoder.cpp:36: ../../../../../src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/HTTPExportResponseDecoder' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestHTTPExportResponseDecoder /builddir/build/BUILD/pegasus/build/obj/Pegasus/ExportClient/tests/HTTPExportResponseDecoder/HTTPExportResponseDecoder.o -lpegexportclient -lpegwql -lpegquerycommon -lpegrepository -lpegconfig -lpegclient -lpegcommon -lpegwsmserver -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestHTTPExportResponseDecoder make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/HTTPExportResponseDecoder' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/WSMANExportClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WSMANExportClient/tests/WSMANExportClientTests/WSMANExportClientTests.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestWSMANExportClient\" -I/usr/kerberos/include -I../../../../../src WSMANExportClientTests.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/WSMANExportClient' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../src/Pegasus/Common/Config.h:78, from WSMANExportClientTests.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/Array.h:42, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/CIMMessage.h:54, from ../../../../../src/Pegasus/Common/ModuleController.h:40, from ../../../../../src/Pegasus/Common/Monitor.h:39, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': ../../../../../src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:46, from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANExportClientTests.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': ../../../../../src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:46, from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANExportClientTests.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:46, from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANExportClientTests.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': ../../../../../src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANExportClientTests.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': ../../../../../src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Array.h:41, from ../../../../../src/Pegasus/Common/ArrayInternal.h:36, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here ../../../../../src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:44, from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANExportClientTests.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/Monitor.h:36, from WSMANExportClientTests.cpp:34: ../../../../../src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here ../../../../../src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/WsmServer/WsmSelectorSet.h:38, from ../../../../../src/Pegasus/WsmServer/WsmRequest.h:43, from ../../../../../src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from ../../../../../src/Pegasus/ExportClient/ExportClient.h:38, from ../../../../../src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANExportClientTests.cpp:37: ../../../../../src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/WSMANExportClient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestWSMANExportClient /builddir/build/BUILD/pegasus/build/obj/Pegasus/WSMANExportClient/tests/WSMANExportClientTests/WSMANExportClientTests.o -lpegexportclient -lpegwql -lpegquerycommon -lpegrepository -lpegconfig -lpegclient -lpegcommon -lpegwsmserver -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestWSMANExportClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/WSMANExportClient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/WSMANExportRequestEncoder' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/WSMANExportClient/tests/WSMANRequestEncoderTests/WSMANRequestEncoderTests.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestWSMANRequestEncoder\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src WSMANRequestEncoderTests.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/WSMANExportRequestEncoder' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WSMANRequestEncoderTests.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:94:5: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 94 | { | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h: In copy constructor 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmFilter.h:52:33: note: synthesized method 'Pegasus::WsmFilter::::(const Pegasus::WsmFilter::&)' first required here 52 | class PEGASUS_WSMSERVER_LINKAGE WsmFilter | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h: In constructor 'Pegasus::WsenEnumerateRequest::WsenEnumerateRequest(const Pegasus::String&, const Pegasus::WsmEndpointReference&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, Pegasus::Uint32, WsenEnumerationMode, WsmbPolymorphismMode, Pegasus::WsmFilter)': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:261:11: note: synthesized method 'Pegasus::WsmFilter::WsmFilter(const Pegasus::WsmFilter&)' first required here 261 | wsmFilter(wsmFilter_) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmInstance; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:539:29: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmInstance' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmInstance.h:43:33: note: 'class Pegasus::WsmInstance' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmInstance | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::WsmEndpointReference; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmResponse.h:543:24: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::WsmEndpointReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmSelectorSet.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmRequest.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportRequestEncoder.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/ExportClient.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/WSMANExportClient.h:35, from WSMANRequestEncoderTests.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/WsmServer/WsmEndpointReference.h:43:33: note: 'class Pegasus::WsmEndpointReference' declared here 43 | class PEGASUS_WSMSERVER_LINKAGE WsmEndpointReference | ^~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/WSMANExportRequestEncoder' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestWSMANRequestEncoder /builddir/build/BUILD/pegasus/build/obj/Pegasus/WSMANExportClient/tests/WSMANRequestEncoderTests/WSMANRequestEncoderTests.o -lpegexportclient -lpegwsmserver -lpegwql -lpegquerycommon -lpegrepository -lpegconfig -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestWSMANRequestEncoder make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ExportClient/tests/WSMANExportRequestEncoder' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/createInstances' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/createInstances/createInstances.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPrvRegMgrCreateInstances\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include createInstances.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/createInstances' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from createInstances.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from createInstances.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/createInstances' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrCreateInstances /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/createInstances/createInstances.o -lpegclient -lpegprm -lpegprovider -lpegrepository -lpegconfig -lpegquerycommon -lpegqueryexpression -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrCreateInstances make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/createInstances' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/deleteInstances' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/deleteInstances/deleteInstances.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPrvRegMgrDeleteInstances\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include deleteInstances.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/deleteInstances' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from deleteInstances.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from deleteInstances.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from deleteInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/deleteInstances' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrDeleteInstances /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/deleteInstances/deleteInstances.o -lpegclient -lpegprm -lpegprovider -lpegrepository -lpegconfig -lpegquerycommon -lpegqueryexpression -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrDeleteInstances make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/deleteInstances' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/modifyInstances' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/modifyInstances/modifyInstances.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProvidMgrModifyInstances\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include modifyInstances.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/modifyInstances' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from modifyInstances.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from modifyInstances.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/modifyInstances' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestProvidMgrModifyInstances /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/modifyInstances/modifyInstances.o -lpegclient -lpegprm -lpegprovider -lpegrepository -lpegconfig -lpegquerycommon -lpegqueryexpression -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestProvidMgrModifyInstances make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/modifyInstances' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupInstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/lookupInstanceProvider/lookupInstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPrvRegMgrLookupInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include lookupInstanceProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupInstanceProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from lookupInstanceProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from lookupInstanceProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupInstanceProvider' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrLookupInstanceProvider /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/lookupInstanceProvider/lookupInstanceProvider.o -lpegclient -lpegprm -lpegprovider -lpegrepository -lpegconfig -lpegquerycommon -lpegqueryexpression -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrLookupInstanceProvider make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupInstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupMethodProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/lookupMethodProvider/lookupMethodProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPrvRegMgrLookupMethodProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include lookupMethodProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupMethodProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from lookupMethodProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from lookupMethodProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupMethodProvider' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrLookupMethodProvider /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/lookupMethodProvider/lookupMethodProvider.o -lpegclient -lpegprm -lpegprovider -lpegrepository -lpegconfig -lpegquerycommon -lpegqueryexpression -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrLookupMethodProvider make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupMethodProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationProvider/lookupIndicationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPrvRegMgrLookupIndicationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include lookupIndicationProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from lookupIndicationProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from lookupIndicationProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from lookupIndicationProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationProvider' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrLookupIndicationProvider /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationProvider/lookupIndicationProvider.o -lpegclient -lpegprm -lpegprovider -lpegrepository -lpegconfig -lpegquerycommon -lpegqueryexpression -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrLookupIndicationProvider make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationConsumer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationConsumer/TestPrvRegMgrLookupIndicationConsumer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPrvRegMgrLookupIndicationConsumer\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestPrvRegMgrLookupIndicationConsumer.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationConsumer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestPrvRegMgrLookupIndicationConsumer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from TestPrvRegMgrLookupIndicationConsumer.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from TestPrvRegMgrLookupIndicationConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationConsumer' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrLookupIndicationConsumer /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationConsumer/TestPrvRegMgrLookupIndicationConsumer.o -lpegclient -lpegprm -lpegprovider -lpegrepository -lpegconfig -lpegquerycommon -lpegqueryexpression -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrLookupIndicationConsumer make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/lookupIndicationConsumer' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/wildCardNamespaceNames' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/wildCardNamespaceNames/wildCardNamespaceNames.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPrvRegMgrWildCardNamespaceNames\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include wildCardNamespaceNames.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/wildCardNamespaceNames' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from wildCardNamespaceNames.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from wildCardNamespaceNames.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from wildCardNamespaceNames.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from wildCardNamespaceNames.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from wildCardNamespaceNames.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from wildCardNamespaceNames.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from wildCardNamespaceNames.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from wildCardNamespaceNames.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from wildCardNamespaceNames.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from wildCardNamespaceNames.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from wildCardNamespaceNames.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from wildCardNamespaceNames.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from wildCardNamespaceNames.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ wildCardNamespaceNames.cpp: In function 'int main(int, char**)': wildCardNamespaceNames.cpp:83:32: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 83 | String("root/ci33"))); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ wildCardNamespaceNames.cpp:87:32: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 87 | String("root/cim3"))); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from wildCardNamespaceNames.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/wildCardNamespaceNames' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrWildCardNamespaceNames /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/wildCardNamespaceNames/wildCardNamespaceNames.o -lpegclient -lpegprm -lpegprovider -lpegrepository -lpegconfig -lpegquerycommon -lpegqueryexpression -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPrvRegMgrWildCardNamespaceNames make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/wildCardNamespaceNames' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/providerManagerMap' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/providerManagerMap/providerManagerMap.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProvidMgrPluginMap\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include providerManagerMap.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/providerManagerMap' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:46, from providerManagerMap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from providerManagerMap.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:46, from providerManagerMap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from providerManagerMap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:46, from providerManagerMap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from providerManagerMap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from providerManagerMap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from providerManagerMap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from providerManagerMap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from providerManagerMap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:46, from providerManagerMap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/providerManagerMap' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestProvidMgrPluginMap /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/ProviderRegistrationManager/tests/providerManagerMap/providerManagerMap.o -lpegclient -lpegprm -lpegprovider -lpegrepository -lpegconfig -lpegquerycommon -lpegqueryexpression -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestProvidMgrPluginMap make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/tests/providerManagerMap' make[3]: 'all' is up to date. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener/tests/TestListener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Listener/tests/TestListener/TestListener.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_CONSUMER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestListener\" -I/usr/kerberos/include -I../../../../../src TestListener.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener/tests/TestListener' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from TestListener.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from TestListener.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from TestListener.cpp:34: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from TestListener.cpp:38: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from TestListener.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from TestListener.cpp:38: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/Constants.h:556, from TestListener.cpp:34: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from TestListener.cpp:38: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/Constants.h:556, from TestListener.cpp:34: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from TestListener.cpp:38: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/CIMName.h:37, from ../../../../../src/Pegasus/Common/Constants.h:556, from TestListener.cpp:34: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener/tests/TestListener' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestListener /builddir/build/BUILD/pegasus/build/obj/Pegasus/Listener/tests/TestListener/TestListener.o -lpeglistener -lpegexportserver -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestListener make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Listener/tests/TestListener' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/LocalAuthFile' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/tests/LocalAuthFile/LocalAuthFile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestLocalAuthFile\" -I/usr/kerberos/include -I../../../../../../src LocalAuthFile.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/LocalAuthFile' In file included from ../../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../../src/Pegasus/Common/String.h:701, from ../../../../../../src/Pegasus/Common/System.h:36, from LocalAuthFile.cpp:34: ../../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../../../src/Pegasus/Common/PegasusAssert.h:53, from LocalAuthFile.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../../src/Pegasus/Common/String.h:701, from ../../../../../../src/Pegasus/Common/System.h:36, from LocalAuthFile.cpp:34: ../../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/LocalAuthFile' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestLocalAuthFile /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/tests/LocalAuthFile/LocalAuthFile.o -lpegauthentication -lpegrepository -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestLocalAuthFile make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/LocalAuthFile' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/LocalAuthenticationHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/tests/LocalAuthenticationHandler/LocalAuthenticationHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestLocalAuthenticationHandler\" -I/usr/kerberos/include -I../../../../../../src LocalAuthenticationHandler.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/LocalAuthenticationHandler' In file included from ../../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../../src/Pegasus/Common/String.h:701, from ../../../../../../src/Pegasus/Common/System.h:36, from LocalAuthenticationHandler.cpp:35: ../../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../../src/Pegasus/Common/Config.h:78, from LocalAuthenticationHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../../src/Pegasus/Common/String.h:701, from ../../../../../../src/Pegasus/Common/System.h:36, from LocalAuthenticationHandler.cpp:35: ../../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from LocalAuthenticationHandler.cpp:37: ../../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/String.h:45, from ../../../../../../src/Pegasus/Common/System.h:36, from LocalAuthenticationHandler.cpp:35: ../../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from LocalAuthenticationHandler.cpp:37: ../../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from LocalAuthenticationHandler.cpp:37: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from LocalAuthenticationHandler.cpp:37: ../../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from LocalAuthenticationHandler.cpp:37: ../../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../../src/Pegasus/Common/AuthenticationInfoRep.h:36, from ../../../../../../src/Pegasus/Common/AuthenticationInfo.h:38, from LocalAuthenticationHandler.cpp:37: ../../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/String.h:45, from ../../../../../../src/Pegasus/Common/System.h:36, from LocalAuthenticationHandler.cpp:35: ../../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/LocalAuthenticationHandler' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestLocalAuthenticationHandler /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/tests/LocalAuthenticationHandler/LocalAuthenticationHandler.o -lpegauthentication -lpegrepository -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestLocalAuthenticationHandler make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/LocalAuthenticationHandler' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/BasicAuthenticationHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/tests/BasicAuthenticationHandler/BasicAuthenticationHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestBasicAuthenticationHandler\" -I/usr/kerberos/include -I../../../../../../src BasicAuthenticationHandler.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/BasicAuthenticationHandler' In file included from ../../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../../src/Pegasus/Common/String.h:701, from ../../../../../../src/Pegasus/Common/System.h:36, from BasicAuthenticationHandler.cpp:35: ../../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../../src/Pegasus/Common/Config.h:78, from BasicAuthenticationHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../../src/Pegasus/Common/String.h:701, from ../../../../../../src/Pegasus/Common/System.h:36, from BasicAuthenticationHandler.cpp:35: ../../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/String.h:45, from ../../../../../../src/Pegasus/Common/System.h:36, from BasicAuthenticationHandler.cpp:35: ../../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from BasicAuthenticationHandler.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from BasicAuthenticationHandler.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from BasicAuthenticationHandler.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from BasicAuthenticationHandler.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from BasicAuthenticationHandler.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from BasicAuthenticationHandler.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from BasicAuthenticationHandler.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from BasicAuthenticationHandler.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from BasicAuthenticationHandler.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from BasicAuthenticationHandler.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from BasicAuthenticationHandler.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from BasicAuthenticationHandler.cpp:36: ../../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/String.h:45, from ../../../../../../src/Pegasus/Common/System.h:36, from BasicAuthenticationHandler.cpp:35: ../../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/BasicAuthenticationHandler' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestBasicAuthenticationHandler /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/tests/BasicAuthenticationHandler/BasicAuthenticationHandler.o -lpegauthentication -lpegrepository -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestBasicAuthenticationHandler make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/BasicAuthenticationHandler' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/AuthenticationManager' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/tests/AuthenticationManager/AuthenticationManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAuthenticationManager\" -I/usr/kerberos/include -I../../../../../../src AuthenticationManager.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/AuthenticationManager' In file included from ../../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../../src/Pegasus/Common/String.h:701, from ../../../../../../src/Pegasus/Common/System.h:36, from AuthenticationManager.cpp:35: ../../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../../src/Pegasus/Common/Config.h:78, from AuthenticationManager.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../../src/Pegasus/Common/String.h:701, from ../../../../../../src/Pegasus/Common/System.h:36, from AuthenticationManager.cpp:35: ../../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/String.h:45, from ../../../../../../src/Pegasus/Common/System.h:36, from AuthenticationManager.cpp:35: ../../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from ../../../../../../src/Pegasus/Security/UserManager/AuthorizationHandler.h:44, from ../../../../../../src/Pegasus/Security/UserManager/UserManager.h:46, from AuthenticationManager.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from ../../../../../../src/Pegasus/Security/UserManager/AuthorizationHandler.h:44, from ../../../../../../src/Pegasus/Security/UserManager/UserManager.h:46, from AuthenticationManager.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from ../../../../../../src/Pegasus/Security/UserManager/AuthorizationHandler.h:44, from ../../../../../../src/Pegasus/Security/UserManager/UserManager.h:46, from AuthenticationManager.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from ../../../../../../src/Pegasus/Security/UserManager/AuthorizationHandler.h:44, from ../../../../../../src/Pegasus/Security/UserManager/UserManager.h:46, from AuthenticationManager.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from ../../../../../../src/Pegasus/Security/UserManager/AuthorizationHandler.h:44, from ../../../../../../src/Pegasus/Security/UserManager/UserManager.h:46, from AuthenticationManager.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from ../../../../../../src/Pegasus/Security/UserManager/AuthorizationHandler.h:44, from ../../../../../../src/Pegasus/Security/UserManager/UserManager.h:46, from AuthenticationManager.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from ../../../../../../src/Pegasus/Security/UserManager/AuthorizationHandler.h:44, from ../../../../../../src/Pegasus/Security/UserManager/UserManager.h:46, from AuthenticationManager.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from ../../../../../../src/Pegasus/Security/UserManager/AuthorizationHandler.h:44, from ../../../../../../src/Pegasus/Security/UserManager/UserManager.h:46, from AuthenticationManager.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from ../../../../../../src/Pegasus/Security/UserManager/AuthorizationHandler.h:44, from ../../../../../../src/Pegasus/Security/UserManager/UserManager.h:46, from AuthenticationManager.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from ../../../../../../src/Pegasus/Security/UserManager/AuthorizationHandler.h:44, from ../../../../../../src/Pegasus/Security/UserManager/UserManager.h:46, from AuthenticationManager.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Repository/NameSpaceManager.h:38, from ../../../../../../src/Pegasus/Repository/CIMRepository.h:46, from ../../../../../../src/Pegasus/Security/UserManager/AuthorizationHandler.h:44, from ../../../../../../src/Pegasus/Security/UserManager/UserManager.h:46, from AuthenticationManager.cpp:40: ../../../../../../src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': ../../../../../../src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../../src/Pegasus/Common/FileSystem.h:38, from AuthenticationManager.cpp:36: ../../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/String.h:45, from ../../../../../../src/Pegasus/Common/System.h:36, from AuthenticationManager.cpp:35: ../../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/AuthenticationManager' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAuthenticationManager /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/tests/AuthenticationManager/AuthenticationManager.o -lpegauthentication -lpegrepository -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAuthenticationManager make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/AuthenticationManager' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/Cookies' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/tests/Cookies/Cookies.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCookies\" -I/usr/kerberos/include -I../../../../../../src Cookies.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/Cookies' In file included from ../../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../../src/Pegasus/Common/String.h:701, from ../../../../../../src/Pegasus/Config/ConfigManager.h:46, from Cookies.cpp:35: ../../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from ../../../../../../src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from ../../../../../../src/Pegasus/Common/Config.h:78, from Cookies.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../../src/Pegasus/Common/String.h:701, from ../../../../../../src/Pegasus/Config/ConfigManager.h:46, from Cookies.cpp:35: ../../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../../src/Pegasus/Config/ConfigManager.h:47, from Cookies.cpp:35: ../../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/String.h:45, from ../../../../../../src/Pegasus/Config/ConfigManager.h:46, from Cookies.cpp:35: ../../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../../src/Pegasus/Config/ConfigManager.h:47, from Cookies.cpp:35: ../../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Config/ConfigManager.h:47, from Cookies.cpp:35: ../../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../../src/Pegasus/Config/ConfigManager.h:47, from Cookies.cpp:35: ../../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../../src/Pegasus/Config/ConfigManager.h:47, from Cookies.cpp:35: ../../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../../src/Pegasus/Config/ConfigManager.h:47, from Cookies.cpp:35: ../../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/Pegasus/Common/String.h:45, from ../../../../../../src/Pegasus/Config/ConfigManager.h:46, from Cookies.cpp:35: ../../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/Cookies' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCookies /builddir/build/BUILD/pegasus/build/obj/Pegasus/Security/Authentication/tests/Cookies/Cookies.o -lpegauthentication -lpegrepository -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCookies make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Security/Authentication/tests/Cookies' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/createInstances' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/createInstances/createInstances.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestcreateRegistration\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include createInstances.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/createInstances' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from createInstances.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from createInstances.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from createInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from createInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/createInstances' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestcreateRegistration /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/createInstances/createInstances.o -lpegprm -lpegrepository -lpegquerycommon -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestcreateRegistration make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/createInstances' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/modifyInstances' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/modifyInstances/modifyInstances.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestmodifyRegistration\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include modifyInstances.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/modifyInstances' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from modifyInstances.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from modifyInstances.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from modifyInstances.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from modifyInstances.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/modifyInstances' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestmodifyRegistration /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/modifyInstances/modifyInstances.o -lpegprm -lpegrepository -lpegquerycommon -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestmodifyRegistration make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/ProviderRegistrationProvider/tests/modifyInstances' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/MissingEntryPointHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/tests/MissingEntryPointHandler/MissingEntryPointHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"MissingEntryPointHandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src MissingEntryPointHandler.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/MissingEntryPointHandler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:35, from MissingEntryPointHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObject.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:36, from MissingEntryPointHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/MissingEntryPointHandler' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibMissingEntryPointHandler.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libMissingEntryPointHandler.so.1 /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/tests/MissingEntryPointHandler/MissingEntryPointHandler.o -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/MissingEntryPointHandler' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libMissingEntryPointHandler SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libMissingEntryPointHandler.so.1 libMissingEntryPointHandler.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/MissingEntryPointHandler' touch /builddir/build/BUILD/pegasus/build/lib/libMissingEntryPointHandler.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/MissingEntryPointHandler' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/HandlerTable' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/tests/HandlerTable/HandlerTable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestHandlerTable\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include HandlerTable.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/HandlerTable' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from HandlerTable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from HandlerTable.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/HandlerTable' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestHandlerTable /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/tests/HandlerTable/HandlerTable.o -lpeghandlerservice -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestHandlerTable make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/HandlerTable' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/DeliveryRetry' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/tests/DeliveryRetry/DeliveryRetry.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestDeliveryRetry\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include DeliveryRetry.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/DeliveryRetry' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from DeliveryRetry.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DeliveryRetry.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DeliveryRetry.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DeliveryRetry.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from DeliveryRetry.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from DeliveryRetry.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from DeliveryRetry.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/DeliveryRetry' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestDeliveryRetry /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/tests/DeliveryRetry/DeliveryRetry.o -lpeglistener -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestDeliveryRetry make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/DeliveryRetry' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/ReliableIndicationDisableEnable' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/tests/ReliableIndicationDisableEnable/ReliableIndicationDisableEnableTest.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DINDICATION_DIR=\"/builddir/build/BUILD/pegasus/build\" -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ReliableIndicationDisableEnableTest\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ReliableIndicationDisableEnableTest.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/ReliableIndicationDisableEnable' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from ReliableIndicationDisableEnableTest.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from ReliableIndicationDisableEnableTest.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from ReliableIndicationDisableEnableTest.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from ReliableIndicationDisableEnableTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from ReliableIndicationDisableEnableTest.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from ReliableIndicationDisableEnableTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ReliableIndicationDisableEnableTest.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from ReliableIndicationDisableEnableTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ReliableIndicationDisableEnableTest.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ReliableIndicationDisableEnableTest.cpp: In function 'void* _executeTests(void*)': ReliableIndicationDisableEnableTest.cpp:942:21: warning: catching polymorphic type 'class Pegasus::Exception' by value [-Wcatch-value=] 942 | catch(Exception e) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from ReliableIndicationDisableEnableTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from ReliableIndicationDisableEnableTest.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/ReliableIndicationDisableEnable' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/ReliableIndicationDisableEnableTest /builddir/build/BUILD/pegasus/build/obj/Pegasus/HandlerService/tests/ReliableIndicationDisableEnable/ReliableIndicationDisableEnableTest.o -lpeglistener -lpegclient -lpegexportserver -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/ReliableIndicationDisableEnableTest make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/tests/ReliableIndicationDisableEnable' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationProcess' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/IndicationProcess/IndicationProcess.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DINDICATION_DIR=\"/builddir/build/BUILD/pegasus/build\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestIndicationProcess\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include IndicationProcess.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationProcess' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from IndicationProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from IndicationProcess.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from IndicationProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from IndicationProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from IndicationProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from IndicationProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from IndicationProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from IndicationProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from IndicationProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from IndicationProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from IndicationProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationProcess' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestIndicationProcess /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/IndicationProcess/IndicationProcess.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestIndicationProcess make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationProcess' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/DisableEnable' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/DisableEnable/DisableEnable.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestDisableEnable\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include DisableEnable.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/DisableEnable' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DisableEnable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DisableEnable.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DisableEnable.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/DisableEnable' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestDisableEnable /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/DisableEnable/DisableEnable.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestDisableEnable make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/DisableEnable' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/DisableEnable2' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/DisableEnable2/DisableEnable2.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestDisableEnable2\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include DisableEnable2.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/DisableEnable2' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DisableEnable2.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DisableEnable2.cpp:35: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from DisableEnable2.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/DisableEnable2' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestDisableEnable2 /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/DisableEnable2/DisableEnable2.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestDisableEnable2 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/DisableEnable2' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/ProcessIndication' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/ProcessIndication/ProcessIndication.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DINDICATION_DIR=\"/builddir/build/BUILD/pegasus/build\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProcessIndication\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ProcessIndication.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/ProcessIndication' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProcessIndication.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProcessIndication.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProcessIndication.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProcessIndication.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProcessIndication.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProcessIndication.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProcessIndication.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProcessIndication.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProcessIndication.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProcessIndication.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ProcessIndication.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/ProcessIndication' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestProcessIndication /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/ProcessIndication/ProcessIndication.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestProcessIndication make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/ProcessIndication' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/Subscription' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/Subscription/Subscription.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSubscription\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include Subscription.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/Subscription' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Subscription.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Subscription.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Subscription.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/Subscription' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSubscription /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/Subscription/Subscription.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSubscription make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/Subscription' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationService' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/IndicationService/TestIndicationService.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestIndicationService\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestIndicationService.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationService' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from TestIndicationService.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestIndicationService.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from TestIndicationService.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from TestIndicationService.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:37, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:41, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:41, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:41, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:41, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:41, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:41, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:41, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:41, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:41, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:41, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:41, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Cimom.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/MessageQueueService.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/IndicationService.h:36, from TestIndicationService.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from TestIndicationService.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationService' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestIndicationService /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/IndicationService/TestIndicationService.o -lpegindicationservice -lpegprovider -lpegrepository -lpegprm -lpegqueryexpression -lpegwql -lpegcql -lpegquerycommon -lpegconfig -lpeghandler -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestIndicationService make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationService' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationsCount' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/IndicationsCount/IndicationsCount.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestIndicationsCount\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include IndicationsCount.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationsCount' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationsCount.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from IndicationsCount.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationsCount.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationsCount' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestIndicationsCount /builddir/build/BUILD/pegasus/build/obj/Pegasus/IndicationService/tests/IndicationsCount/IndicationsCount.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestIndicationsCount make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/IndicationService/tests/IndicationsCount' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener/tests/TestDynListener' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/tests/TestDynListener/TestListener.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_CONSUMER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestDynListener\" -I/usr/kerberos/include -I../../../../../src TestListener.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener/tests/TestDynListener' In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from TestListener.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from TestListener.cpp:29: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../../src/Pegasus/Common/String.h:701, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from TestListener.cpp:32: ../../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from TestListener.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from TestListener.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from TestListener.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from TestListener.cpp:32: ../../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../../src/Pegasus/Common/FileSystem.h:38, from TestListener.cpp:32: ../../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../../src/Pegasus/Common/ArrayInternal.h:37, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from TestListener.cpp:32: ../../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ TestListener.cpp: In function 'int main()': TestListener.cpp:261:22: warning: catching polymorphic type 'class Pegasus::Exception' by value [-Wcatch-value=] 261 | catch (Exception e) | ^ In file included from ../../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../../src/Pegasus/Common/FileSystem.h:38, from TestListener.cpp:32: ../../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/Pegasus/Common/String.h:45, from ../../../../../src/Pegasus/Common/FileSystem.h:36, from TestListener.cpp:32: ../../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener/tests/TestDynListener' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestDynListener /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/tests/TestDynListener/TestListener.o -lpegdynlistener -lpegexportserver -lpegprovider -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestDynListener make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener/tests/TestDynListener' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/wsmanIndicationHandler/tests/Destination' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/wsmanIndicationHandler/tests/Destination/TestwsmanIndicationHandlerDestination.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestwsmanIndicationHandlerDestination\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestwsmanIndicationHandlerDestination.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/wsmanIndicationHandler/tests/Destination' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from TestwsmanIndicationHandlerDestination.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestwsmanIndicationHandlerDestination.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestwsmanIndicationHandlerDestination.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestwsmanIndicationHandlerDestination.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestwsmanIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestwsmanIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestwsmanIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestwsmanIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestwsmanIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestwsmanIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestwsmanIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestwsmanIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestwsmanIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestwsmanIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestwsmanIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestwsmanIndicationHandlerDestination.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestwsmanIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/wsmanIndicationHandler/tests/Destination' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestwsmanIndicationHandlerDestination /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/wsmanIndicationHandler/tests/Destination/TestwsmanIndicationHandlerDestination.o -lpegrepository -lpeghandlerservice -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestwsmanIndicationHandlerDestination make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/wsmanIndicationHandler/tests/Destination' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/ProviderManager' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/tests/ProviderManager/TestProviderManager.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProviderManager\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestProviderManager.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/ProviderManager' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestProviderManager.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderManager.h:37, from TestProviderManager.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/ProviderManager' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestProviderManager /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/tests/ProviderManager/TestProviderManager.o -lpegprovider -lpegprovidermanager -lpegclient -lpegconfig -lpegwql -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestProviderManager make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/ProviderManager' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/ProviderName' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/tests/ProviderName/ProviderName.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProviderName\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProviderName.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/ProviderName' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderName.h:36, from ProviderName.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderName.h:35, from ProviderName.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/ProviderName.h:36, from ProviderName.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/ProviderName' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestProviderName /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/tests/ProviderName/ProviderName.o -lpegprovidermanager -lpegprovider -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestProviderName make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/ProviderName' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/OperationResponseHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/tests/OperationResponseHandler/TestOperationResponseHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PPM_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestOperationResponseHandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestOperationResponseHandler.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/OperationResponseHandler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:35, from TestOperationResponseHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h:36, from TestOperationResponseHandler.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/OperationResponseHandler' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestOperationResponseHandler /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/tests/OperationResponseHandler/TestOperationResponseHandler.o -lpegprovidermanager -lpegprovider -lpegclient -lpegconfig -lpegprm -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestOperationResponseHandler make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/tests/OperationResponseHandler' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderModule' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/tests/ProviderModule/ProviderModule.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProviderModule.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderModule' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ProviderModule.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderModule.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ProviderModule.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderModule.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ProviderModule.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderModule.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderModule.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderModule.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderModule.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ProviderModule.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from ProviderModule.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderModule' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestProviderModule /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/tests/ProviderModule/ProviderModule.o -lDefaultProviderManager -lpegprovider -lpegprovidermanager -lpegprm -lpegconfig -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestProviderModule make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderModule' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderMessageHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/tests/ProviderMessageHandler/ExceptionProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProviderMessageHandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ExceptionProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderMessageHandler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from ExceptionProvider.h:36, from ExceptionProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/exception:37, from ExceptionProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from ExceptionProvider.h:36, from ExceptionProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from ExceptionProvider.h:37, from ExceptionProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from ExceptionProvider.h:36, from ExceptionProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from ExceptionProvider.h:37, from ExceptionProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from ExceptionProvider.h:36, from ExceptionProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from ExceptionProvider.h:37, from ExceptionProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from ExceptionProvider.h:36, from ExceptionProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from ExceptionProvider.h:37, from ExceptionProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from ExceptionProvider.h:36, from ExceptionProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderMessageHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/tests/ProviderMessageHandler/ProviderMessageHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProviderMessageHandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProviderMessageHandler.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderMessageHandler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderMessageHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectPath.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMValue.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMParamValue.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Message.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.h:36, from ProviderMessageHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderMessageHandler' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestProviderMessageHandler /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/tests/ProviderMessageHandler/ExceptionProvider.o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/tests/ProviderMessageHandler/ProviderMessageHandler.o -lDefaultProviderManager -lpegprovidermanager -lpegprovider -lpegqueryexpression -lpegcql -lpegwql -lpegquerycommon -lpegclient -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestProviderMessageHandler make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderMessageHandler' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderStatus' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/tests/ProviderStatus/ProviderStatus.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProviderStatus\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProviderStatus.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderStatus' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderStatus.h:36, from ProviderStatus.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ProviderStatus.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/ProviderStatus.h:36, from ProviderStatus.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderStatus' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestProviderStatus /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/tests/ProviderStatus/ProviderStatus.o -lDefaultProviderManager -lpegprovidermanager -lpegprovider -lpegqueryexpression -lpegcql -lpegwql -lpegquerycommon -lpegclient -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestProviderStatus make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ProviderStatus' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ResponseHandler' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/tests/ResponseHandler/TestResponseHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestResponseHandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestResponseHandler.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ResponseHandler' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from TestResponseHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestResponseHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from TestResponseHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/SimpleResponseHandler.h:37, from TestResponseHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from TestResponseHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/SimpleResponseHandler.h:37, from TestResponseHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from TestResponseHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/SimpleResponseHandler.h:37, from TestResponseHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from TestResponseHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/SimpleResponseHandler.h:37, from TestResponseHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from TestResponseHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMObjectRep.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClassRep.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOClass.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/SCMOInstance.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMBuffer.h:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/SimpleResponseHandler.h:37, from TestResponseHandler.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from TestResponseHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ResponseHandler' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestResponseHandler /builddir/build/BUILD/pegasus/build/obj/Pegasus/ProviderManager2/Default/tests/ResponseHandler/TestResponseHandler.o -lpegprovidermanager -lpegprovider -lpegclient -lpegprm -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestResponseHandler make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ProviderManager2/Default/tests/ResponseHandler' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/tests/interop.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestInterop\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src interop.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from interop.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from interop.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from interop.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from interop.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp: In member function 'Pegasus::Boolean InteropTest::matchPathsAndInstancePaths(Pegasus::Array&, Pegasus::Array)': interop.cpp:579:49: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 579 | CIMNamespaceName ns = paths[0].getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp: In member function 'Pegasus::Boolean InteropTest::matchPathsAndObjectPaths(Pegasus::Array&, Pegasus::Array)': interop.cpp:627:49: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 627 | CIMNamespaceName ns = paths[0].getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp: In member function 'Pegasus::Boolean InteropTest::_namespaceCreate__Namespace(const Pegasus::CIMNamespaceName&, const Pegasus::String&)': interop.cpp:1247:76: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1247 | newInstance.addProperty(CIMProperty(CIMName (NAMESPACE_PROPERTYNAME), | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ interop.cpp: In member function 'void InteropTest::testNameSpacesManagement()': interop.cpp:2100:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2100 | _namespaceCreatePG_Namespace(CIMNamespaceName(testNameNew)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from interop.cpp:34: interop.cpp:2112:71: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2112 | _namespaceDeleteCIM_Namespace(CIMNamespaceName(testNameNew))); | ^ /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:101:15: note: in definition of macro 'PEGASUS_TEST_ASSERT' 101 | if (!(COND)) \ | ^~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp:2115:55: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2115 | if(_existsNew(CIMNamespaceName(testNameOldComplete))) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp:2116:74: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2116 | _namespaceDeleteCIM_Namespace(CIMNamespaceName(testNameOldComplete)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from interop.cpp:34: interop.cpp:2134:37: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2134 | CIMNamespaceName(testNameNew), PEGASUS_NAMESPACENAME_INTEROP)); | ^ /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:101:15: note: in definition of macro 'PEGASUS_TEST_ASSERT' 101 | if (!(COND)) \ | ^~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from interop.cpp:34: interop.cpp:2144:71: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2144 | _namespaceDeleteCIM_Namespace(CIMNamespaceName(testNameNew))); | ^ /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:101:15: note: in definition of macro 'PEGASUS_TEST_ASSERT' 101 | if (!(COND)) \ | ^~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp:2154:65: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2154 | _namespaceCreate__Namespace(CIMNamespaceName(testNameOldRoot), | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from interop.cpp:34: interop.cpp:2160:75: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2160 | _namespaceDeleteCIM_Namespace(CIMNamespaceName(testNameOldComplete))); | ^ /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:101:15: note: in definition of macro 'PEGASUS_TEST_ASSERT' 101 | if (!(COND)) \ | ^~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp:2170:65: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2170 | _namespaceCreate__Namespace(CIMNamespaceName(testNameOldRoot), | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp:2188:55: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2188 | if(_existsNew(CIMNamespaceName(testNameOldComplete))) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp:2189:74: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2189 | _namespaceDeleteCIM_Namespace(CIMNamespaceName(testNameOldComplete)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp:2191:55: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2191 | if(_existsNew(CIMNamespaceName(testNameOldComplete))) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp:2206:75: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2206 | if (_namespaceCreateCIM_Namespace(CIMNamespaceName(testNameNew), | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ interop.cpp: In member function 'void InteropTest::testObjectManagerClass()': interop.cpp:2440:47: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 2440 | CIMName propertyName = pl.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from interop.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from interop.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestInterop /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/tests/interop.o -lInteropProvider -lpegcompiler -lpegrepository -lpegclient -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestInterop make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider/tests' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider/ServerProfileTests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/ServerProfileTests/ServerProfile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestServerProfile\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ServerProfile.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider/ServerProfileTests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from ServerProfile.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ServerProfile.cpp:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from ServerProfile.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ ServerProfile.cpp: At global scope: ServerProfile.cpp:43:43: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 43 | const CIMNamespaceName interopNamespace = PEGASUS_NAMESPACENAME_INTEROP; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ServerProfile.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider/ServerProfileTests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestServerProfile /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/InteropProvider/ServerProfileTests/ServerProfile.o -lInteropProvider -lpegcompiler -lpegrepository -lpegclient -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestServerProfile make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/InteropProvider/ServerProfileTests' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/QueryCapabilitiesProvider/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/QueryCapabilitiesProvider/tests/TestCIMQueryCap.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCIMQueryCap\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestCIMQueryCap.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/QueryCapabilitiesProvider/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestCIMQueryCap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:35, from TestCIMQueryCap.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestCIMQueryCap.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ TestCIMQueryCap.cpp: In function 'void Pegasus::testCreateInstance(Pegasus::CIMClient&, const char*)': TestCIMQueryCap.cpp:198:9: warning: catching polymorphic type 'class Pegasus::Exception' by value [-Wcatch-value=] 198 | catch(Exception) | ^~~~~~~~~ TestCIMQueryCap.cpp: In function 'void Pegasus::testDeleteInstance(Pegasus::CIMClient&, const char*)': TestCIMQueryCap.cpp:219:9: warning: catching polymorphic type 'class Pegasus::Exception' by value [-Wcatch-value=] 219 | catch(Exception) | ^~~~~~~~~ TestCIMQueryCap.cpp: In function 'void Pegasus::testModifyInstance(Pegasus::CIMClient&, const char*)': TestCIMQueryCap.cpp:249:9: warning: catching polymorphic type 'class Pegasus::Exception' by value [-Wcatch-value=] 249 | catch(Exception) | ^~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/QueryCapabilitiesProvider/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCIMQueryCap /builddir/build/BUILD/pegasus/build/obj/Pegasus/ControlProviders/QueryCapabilitiesProvider/tests/TestCIMQueryCap.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCIMQueryCap make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/ControlProviders/QueryCapabilitiesProvider/tests' make[3]: Nothing to be done for 'default'. make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/InterfaceRestriction' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/tests/InterfaceRestriction/TestListenAddress.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestListenAddress\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestListenAddress.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/InterfaceRestriction' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:46, from TestListenAddress.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cctype:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:43, from TestListenAddress.cpp:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:46, from TestListenAddress.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from TestListenAddress.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:46, from TestListenAddress.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from TestListenAddress.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from TestListenAddress.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from TestListenAddress.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from TestListenAddress.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from TestListenAddress.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:46, from TestListenAddress.cpp:30: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/InterfaceRestriction' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestListenAddress /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/tests/InterfaceRestriction/TestListenAddress.o -lpegserver -lpegprovider -lpegexportclient -lpegexportserver -lpegwql -lpegquerycommon -lpegrepository -lpegclient -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestListenAddress make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/InterfaceRestriction' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/TLSv_1_2_Support' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/tests/TLSv_1_2_Support/TestTLSv1_2_Support.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestTLSv1_2_Support\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestTLSv1_2_Support.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/TLSv_1_2_Support' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestTLSv1_2_Support.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestTLSv1_2_Support.cpp:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestTLSv1_2_Support.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestTLSv1_2_Support.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestTLSv1_2_Support.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestTLSv1_2_Support.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestTLSv1_2_Support.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestTLSv1_2_Support.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestTLSv1_2_Support.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestTLSv1_2_Support.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestTLSv1_2_Support.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/TLSv_1_2_Support' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestTLSv1_2_Support /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/tests/TLSv_1_2_Support/TestTLSv1_2_Support.o -lpegserver -lpegprovider -lpegexportclient -lpegexportserver -lpegwql -lpegquerycommon -lpegrepository -lpegclient -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestTLSv1_2_Support make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/TLSv_1_2_Support' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/PulllopCrash' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/tests/PulllopCrash/TestPullopCrash.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestPullopCrash\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestPullopCrash.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/PulllopCrash' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestPullopCrash.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestPullopCrash.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestPullopCrash.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/PulllopCrash' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestPullopCrash /builddir/build/BUILD/pegasus/build/obj/Pegasus/Server/tests/PulllopCrash/TestPullopCrash.o -lpegserver -lpegprovider -lpegexportclient -lpegexportserver -lpegwql -lpegquerycommon -lpegrepository -lpegclient -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestPullopCrash make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Server/tests/PulllopCrash' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMxmlIndicationHandler/tests/Destination' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/CIMxmlIndicationHandler/tests/Destination/TestCIMxmlIndicationHandlerDestination.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCIMxmlIndicationHandlerDestination\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCIMxmlIndicationHandlerDestination.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMxmlIndicationHandler/tests/Destination' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from TestCIMxmlIndicationHandlerDestination.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCIMxmlIndicationHandlerDestination.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCIMxmlIndicationHandlerDestination.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCIMxmlIndicationHandlerDestination.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestCIMxmlIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestCIMxmlIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestCIMxmlIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestCIMxmlIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestCIMxmlIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestCIMxmlIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestCIMxmlIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestCIMxmlIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestCIMxmlIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestCIMxmlIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestCIMxmlIndicationHandlerDestination.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCIMxmlIndicationHandlerDestination.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCIMxmlIndicationHandlerDestination.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMxmlIndicationHandler/tests/Destination' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCIMxmlIndicationHandlerDestination /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/CIMxmlIndicationHandler/tests/Destination/TestCIMxmlIndicationHandlerDestination.o -lpegconfig -lpegrepository -lpeghandlerservice -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCIMxmlIndicationHandlerDestination make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMxmlIndicationHandler/tests/Destination' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/FileURIHandler/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/FileURIHandler/tests/TestFileHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFileHandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestFileHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/FileURIHandler/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestFileHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestFileHandler.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestFileHandler.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestFileHandler.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestFileHandler.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestFileHandler.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestFileHandler.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestFileHandler.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestFileHandler.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestFileHandler.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestFileHandler.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestFileHandler.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from TestFileHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/FileURIHandler/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestFileHandler /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/FileURIHandler/tests/TestFileHandler.o -lpeghandlerservice -lpegclient -lpegconfig -lpegrepository -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestFileHandler make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/FileURIHandler/tests' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler/tests/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/snmpIndicationHandler/tests/testclient/testSnmpHandler.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DTRAP_DIR=\".\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSnmpHandler\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include testSnmpHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler/tests/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from testSnmpHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from testSnmpHandler.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from testSnmpHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from testSnmpHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from testSnmpHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from testSnmpHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from testSnmpHandler.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from testSnmpHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from testSnmpHandler.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from testSnmpHandler.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from testSnmpHandler.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler/tests/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSnmpHandler /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/snmpIndicationHandler/tests/testclient/testSnmpHandler.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt -lnetsnmp touch /builddir/build/BUILD/pegasus/build/bin/TestSnmpHandler make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler/tests/testclient' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler/tests/SnmpHandlerException' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/snmpIndicationHandler/tests/SnmpHandlerException/TestSnmpHandlerException.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSnmpHandlerException\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestSnmpHandlerException.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler/tests/SnmpHandlerException' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from TestSnmpHandlerException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from TestSnmpHandlerException.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from TestSnmpHandlerException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from TestSnmpHandlerException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Handler/CIMHandler.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:41, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/HandlerService/HandlerTable.h:36, from TestSnmpHandlerException.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from TestSnmpHandlerException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler/tests/SnmpHandlerException' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSnmpHandlerException /builddir/build/BUILD/pegasus/build/obj/Pegasus/Handler/snmpIndicationHandler/tests/SnmpHandlerException/TestSnmpHandlerException.o -lpegconfig -lpegrepository -lpeghandlerservice -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSnmpHandlerException make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/Handler/snmpIndicationHandler/tests/SnmpHandlerException' make[6]: '/builddir/build/BUILD/pegasus/build/lib/libpegslp_client.so.1' is up to date. make[6]: '/builddir/build/BUILD/pegasus/build/bin/slp_query' is up to date. make[6]: '/builddir/build/BUILD/pegasus/build/bin/slp_srvreg' is up to date. make[6]: '/builddir/build/BUILD/pegasus/build/bin/slp_attrreq' is up to date. make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_agent' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/slp_agent/peg_slp_agent.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_SLP_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegslp\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include peg_slp_agent.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_agent' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from peg_slp_agent.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:35, from peg_slp_agent.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from peg_slp_agent.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from peg_slp_agent.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from peg_slp_agent.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from peg_slp_agent.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from peg_slp_agent.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from peg_slp_agent.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from peg_slp_agent.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from peg_slp_agent.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from peg_slp_agent.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_agent' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegslp.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegslp.so.1 /builddir/build/BUILD/pegasus/build/obj/slp/slp_agent/peg_slp_agent.o -lpeggeneral -lpegcommon -lslp -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_agent' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegslp SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegslp.so.1 libpegslp.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/slp_agent' touch /builddir/build/BUILD/pegasus/build/lib/libpegslp.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/slp_agent' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/tests/srv_reg' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/../slp/tests/srvreg/srv_reg.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"srv_reg\" -I/usr/kerberos/include -I../../../../src srv_reg.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/tests/srv_reg' In file included from ../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../src/Pegasus/Common/String.h:701, from ../../../../src/Pegasus/Common/Exception.h:36, from ../../../../src/Pegasus/General/DynamicLibrary.h:36, from ../../../../src/Pegasus/../slp/slp_agent/peg_slp_agent.h:37, from srv_reg.cpp:33: ../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': ../../../../src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from ../../../../src/Pegasus/Common/PegasusAssert.h:53, from srv_reg.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from ../../../../src/Pegasus/Common/Mutex.h:38, from ../../../../src/Pegasus/Common/CommonUTF.h:36, from ../../../../src/Pegasus/Common/StringRep.h:37, from ../../../../src/Pegasus/Common/StringInline.h:35, from ../../../../src/Pegasus/Common/String.h:701, from ../../../../src/Pegasus/Common/Exception.h:36, from ../../../../src/Pegasus/General/DynamicLibrary.h:36, from ../../../../src/Pegasus/../slp/slp_agent/peg_slp_agent.h:37, from srv_reg.cpp:33: ../../../../src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': ../../../../src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../src/Pegasus/Common/FileSystem.h:38, from srv_reg.cpp:38: ../../../../src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': ../../../../src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/Pegasus/Common/String.h:45, from ../../../../src/Pegasus/Common/Exception.h:36, from ../../../../src/Pegasus/General/DynamicLibrary.h:36, from ../../../../src/Pegasus/../slp/slp_agent/peg_slp_agent.h:37, from srv_reg.cpp:33: ../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ../../../../src/Pegasus/Common/FileSystem.h:38, from srv_reg.cpp:38: ../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from ../../../../src/Pegasus/Common/CIMName.h:432, from ../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../src/Pegasus/Common/HashTable.h:37, from ../../../../src/Pegasus/../slp/slp_agent/peg_slp_agent.h:40, from srv_reg.cpp:33: ../../../../src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from ../../../../src/Pegasus/Common/FileSystem.h:38, from srv_reg.cpp:38: ../../../../src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': ../../../../src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from ../../../../src/Pegasus/Common/CIMObjectPath.h:38, from ../../../../src/Pegasus/Common/HashTable.h:37, from ../../../../src/Pegasus/../slp/slp_agent/peg_slp_agent.h:40, from srv_reg.cpp:33: ../../../../src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ../../../../src/Pegasus/Common/ArrayImpl.h:40, from ../../../../src/Pegasus/Common/ArrayInternal.h:41, from ../../../../src/Pegasus/Common/FileSystem.h:38, from srv_reg.cpp:38: ../../../../src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': ../../../../src/Pegasus/Common/Memory.h:190:1: required from here ../../../../src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/Pegasus/Common/String.h:45, from ../../../../src/Pegasus/Common/Exception.h:36, from ../../../../src/Pegasus/General/DynamicLibrary.h:36, from ../../../../src/Pegasus/../slp/slp_agent/peg_slp_agent.h:37, from srv_reg.cpp:33: ../../../../src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/tests/srv_reg' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/srv_reg /builddir/build/BUILD/pegasus/build/obj/Pegasus/../slp/tests/srvreg/srv_reg.o -lpegcommon -lpegslp -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/srv_reg make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/tests/srv_reg' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/tests/slptests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/slp/tests/slptests/SLP_SA_Tests.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSLP_SA\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SLP_SA_Tests.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/tests/slptests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from SLP_SA_Tests.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:35, from SLP_SA_Tests.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from SLP_SA_Tests.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/slp/tests/slptests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSLP_SA /builddir/build/BUILD/pegasus/build/obj/slp/tests/slptests/SLP_SA_Tests.o -lpegslp_client -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSLP_SA make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/slp/tests/slptests' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cliutils' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cliutils/Command.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIUTILS_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcliutils\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include Command.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cliutils' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Command.h:42, from Command.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Command.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from Command.h:42, from Command.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cliutils' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cliutils/CsvStringParse.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIUTILS_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcliutils\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CsvStringParse.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cliutils' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CsvStringParse.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:42, from CsvStringParse.cpp:29: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from CsvStringParse.cpp:29: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cliutils' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cliutils/CommandException.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLIUTILS_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegcliutils\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CommandException.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cliutils' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ExceptionRep.h:36, from CommandException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CommandException.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ExceptionRep.h:36, from CommandException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cliutils' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegcliutils.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegcliutils.so.1 /builddir/build/BUILD/pegasus/build/obj/Clients/cliutils/Command.o /builddir/build/BUILD/pegasus/build/obj/Clients/cliutils/CommandException.o /builddir/build/BUILD/pegasus/build/obj/Clients/cliutils/CsvStringParse.o -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cliutils' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegcliutils SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegcliutils.so.1 libpegcliutils.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cliutils' touch /builddir/build/BUILD/pegasus/build/lib/libpegcliutils.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cliutils' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimconfig' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimconfig/CIMConfigCommand.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimconfig\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMConfigCommand.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimconfig' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMConfigCommand.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMConfigCommand.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMConfigCommand.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMConfigCommand.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMConfigCommand.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMConfigCommand.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMConfigCommand.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMConfigCommand.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMConfigCommand.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMConfigCommand.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMConfigCommand.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimconfig' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimconfig /builddir/build/BUILD/pegasus/build/obj/Clients/cimconfig/CIMConfigCommand.o -lpegcliutils -lpegclient -lpeggetoopt -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimconfig make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimconfig' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimauth' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimauth/CIMAuthCommand.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimauth\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMAuthCommand.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimauth' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMAuthCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMAuthCommand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMAuthCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMAuthCommand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMAuthCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMAuthCommand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from CIMAuthCommand.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMAuthCommand.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from CIMAuthCommand.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMAuthCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMAuthCommand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimauth' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimauth /builddir/build/BUILD/pegasus/build/obj/Clients/cimauth/CIMAuthCommand.o -lpegcliutils -lpegclient -lpeggetoopt -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimauth make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimauth' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimprovider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimprovider/CIMProviderCommand.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimprovider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMProviderCommand.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimprovider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMProviderCommand.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Clients/cliutils/Command.h:42, from CIMProviderCommand.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMProviderCommand.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMProviderCommand.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMProviderCommand.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMProviderCommand.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from CIMProviderCommand.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMProviderCommand.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from CIMProviderCommand.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMProviderCommand.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Clients/cliutils/Command.h:42, from CIMProviderCommand.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimprovider' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimprovider /builddir/build/BUILD/pegasus/build/obj/Clients/cimprovider/CIMProviderCommand.o -lpegcliutils -lpegclient -lpeggetoopt -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimprovider make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimprovider' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/osinfo' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/osinfo/OSInfoException.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"osinfo\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src OSInfoException.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/osinfo' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/osinfo' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/osinfo/OSInfo.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"osinfo\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src OSInfo.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/osinfo' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from OSInfo.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from OSInfo.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from OSInfo.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from OSInfo.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from OSInfo.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from OSInfo.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from OSInfo.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from OSInfo.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from OSInfo.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ OSInfo.cpp: In member function 'void Pegasus::OSInfoCommand::gatherProperties(Pegasus::CIMInstance&, Pegasus::Boolean)': OSInfo.cpp:736:58: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 736 | CIMName propertyName = inst.getProperty(j).getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from OSInfo.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from OSInfo.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from OSInfo.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ OSInfo.cpp:891:74: warning: '%s' directive writing up to 19 bytes into a region of size between 0 and 65 [-Wformat-overflow=] 891 | "%" PEGASUS_64BIT_CONVERSION_WIDTH "u seconds = %s %s %s %s", | ^~ ...... 896 | secondString); | ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:888, from /usr/include/c++/11/cstdio:42, from /usr/include/c++/11/ext/string_conversions.h:43, from /usr/include/c++/11/bits/basic_string.h:6608, from /usr/include/c++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from OSInfo.cpp:33: /usr/include/bits/stdio2.h:38:34: note: '__sprintf_chk' output between 16 and 111 bytes into a destination of size 80 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/osinfo' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/osinfo /builddir/build/BUILD/pegasus/build/obj/Clients/osinfo/OSInfoException.o /builddir/build/BUILD/pegasus/build/obj/Clients/osinfo/OSInfo.o -lpegcliutils -lpeggetoopt -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/osinfo make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/osinfo' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/tomof' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/tomof/clientRepositoryInterface.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"tomof\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src clientRepositoryInterface.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/tomof' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:35, from clientRepositoryInterface.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from clientRepositoryInterface.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/tomof' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/tomof/tomof.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"tomof\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src tomof.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/tomof' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from tomof.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from tomof.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from tomof.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from tomof.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from tomof.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from tomof.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from tomof.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from tomof.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from tomof.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from tomof.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from tomof.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from tomof.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from tomof.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/tomof' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/tomof /builddir/build/BUILD/pegasus/build/obj/Clients/tomof/tomof.o /builddir/build/BUILD/pegasus/build/obj/Clients/tomof/clientRepositoryInterface.o -lpegclient -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/tomof make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/tomof' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/IPInfoException.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ipinfo\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IPInfoException.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/RSAp.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ipinfo\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src RSAp.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' RSAp.cpp: In member function 'void Pegasus::RSApInfo::_gatherProperties(Pegasus::CIMInstance&)': RSAp.cpp:128:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 128 | CIMName propertyName = inst.getProperty(j).getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPInfo.h:37, from RSAp.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/NextHopIPRoute.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ipinfo\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src NextHopIPRoute.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' NextHopIPRoute.cpp: In member function 'void Pegasus::NextHopIPRouteInfo::_gatherProperties(Pegasus::CIMInstance&)': NextHopIPRoute.cpp:253:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 253 | CIMName propertyName = inst.getProperty(j).getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPInfo.h:37, from NextHopIPRoute.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/BIPTLEp.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ipinfo\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src BIPTLEp.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' BIPTLEp.cpp: In member function 'void Pegasus::BIPTLEpInfo::_gatherProperties(Pegasus::CIMInstance&, std::ostream&)': BIPTLEp.cpp:124:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 124 | CIMName propertyName = inst.getProperty(j).getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPInfo.h:37, from BIPTLEp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/IPPEp.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ipinfo\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IPPEp.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' IPPEp.cpp: In member function 'void Pegasus::IPPEpInfo::_gatherProperties(Pegasus::CIMInstance&)': IPPEp.cpp:127:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 127 | CIMName propertyName = inst.getProperty(j).getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPInfo.h:37, from IPPEp.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/IPRoute.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ipinfo\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IPRoute.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' IPRoute.cpp: In member function 'void Pegasus::IPRouteInfo::_gatherProperties(Pegasus::CIMInstance&)': IPRoute.cpp:129:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 129 | CIMName propertyName = inst.getProperty(j).getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPInfo.h:37, from IPRoute.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/IPInfo.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ipinfo\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IPInfo.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from IPInfo.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from IPInfo.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from IPInfo.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from IPInfo.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IPInfo.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from IPInfo.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IPInfo.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from IPInfo.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IPInfo.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from IPInfo.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IPInfo.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/ipinfo /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/IPInfoException.o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/IPInfo.o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/IPRoute.o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/BIPTLEp.o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/IPPEp.o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/NextHopIPRoute.o /builddir/build/BUILD/pegasus/build/obj/Clients/ipinfo/RSAp.o -lpegcliutils -lpegclient -lpeggetoopt -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/ipinfo make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/ipinfo' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimperf' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimperf/cimperf.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimperf\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cimperf.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimperf' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from cimperf.cpp:43: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/HTTPConnector.h:36, from cimperf.cpp:46: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimperf' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimperf /builddir/build/BUILD/pegasus/build/obj/Clients/cimperf/cimperf.o -lpeglistener -lpegexportserver -lpegclient -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimperf make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimperf' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/repupgrade/RepositoryUpgradeException.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"repupgrade\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include RepositoryUpgradeException.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ExceptionRep.h:36, from RepositoryUpgradeException.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from RepositoryUpgradeException.cpp:35: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ExceptionRep.h:36, from RepositoryUpgradeException.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/repupgrade/SSPModule.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"repupgrade\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include SSPModule.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from SSPModule.h:40, from SSPModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:35, from SSPModule.h:40, from SSPModule.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from SSPModule.h:40, from SSPModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/repupgrade/RepositoryUpgrade.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"repupgrade\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include RepositoryUpgrade.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from RepositoryUpgrade.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryUpgrade.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryUpgrade.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryUpgrade.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryUpgrade.h:35, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryUpgrade.h:35, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryUpgrade.h:35, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryUpgrade.h:35, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryUpgrade.h:35, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryUpgrade.h:35, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryUpgrade.h:35, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryUpgrade.h:35, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryUpgrade.h:35, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryUpgrade.h:35, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from RepositoryUpgrade.h:35, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMOperationRequestEncoder.h:38, from RepositoryUpgrade.h:42, from RepositoryUpgrade.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ RepositoryUpgrade.cpp: At global scope: RepositoryUpgrade.cpp:76:62: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 76 | const CIMName _PROPERTY_SYSTEMNAME = CIMNameCast("SystemName"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from RepositoryUpgrade.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from RepositoryUpgrade.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/repupgrade /builddir/build/BUILD/pegasus/build/obj/Clients/repupgrade/SSPModule.o /builddir/build/BUILD/pegasus/build/obj/Clients/repupgrade/RepositoryUpgrade.o /builddir/build/BUILD/pegasus/build/obj/Clients/repupgrade/RepositoryUpgradeException.o -lpeggetoopt -lpegrepository -lpegcliutils -lpegclient -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/repupgrade make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimsub/CIMSubCommand.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimsub\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMSubCommand.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from CIMSubCommand.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from CIMSubCommand.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from CIMSubCommand.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMSubCommand.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMSubCommand.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMSubCommand.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp: At global scope: CIMSubCommand.cpp:77:5: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 77 | PEGASUS_NAMESPACENAME_INTEROP; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Uint32 Pegasus::CIMSubCommand::_createSubscription(const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, std::ostream&, std::ostream&)': CIMSubCommand.cpp:2207:33: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2207 | CIMNamespaceName filterNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp:2208:34: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2208 | CIMNamespaceName handlerNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp:2209:39: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2209 | CIMNamespaceName subscriptionNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Uint32 Pegasus::CIMSubCommand::_removeSubscription(const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, Pegasus::Boolean, std::ostream&, std::ostream&)': CIMSubCommand.cpp:2292:39: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2292 | CIMNamespaceName subscriptionNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp:2366:56: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2366 | CIMNamespaceName tmpFilterNS = filterNS; | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp:2379:56: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2379 | CIMNamespaceName tmpFilterNS = handlerNS; | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Uint32 Pegasus::CIMSubCommand::_createFilter(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::String&, const Pegasus::Array&, std::ostream&, std::ostream&)': CIMSubCommand.cpp:2418:33: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2418 | CIMNamespaceName filterNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Uint32 Pegasus::CIMSubCommand::_removeFilter(const Pegasus::String&, const Pegasus::CIMNamespaceName&, std::ostream&, std::ostream&)': CIMSubCommand.cpp:2470:33: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2470 | CIMNamespaceName filterNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Uint32 Pegasus::CIMSubCommand::_createCimXmlHandler(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::String&, std::ostream&, std::ostream&)': CIMSubCommand.cpp:2563:34: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2563 | CIMNamespaceName handlerNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp:2564:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 2564 | CIMName creationClass = PEGASUS_CLASSNAME_LSTNRDST_CIMXML; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Uint32 Pegasus::CIMSubCommand::_createSystemLogHandler(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, std::ostream&, std::ostream&)': CIMSubCommand.cpp:2601:34: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2601 | CIMNamespaceName handlerNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp:2602:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 2602 | CIMName creationClass = PEGASUS_CLASSNAME_LSTNRDST_SYSTEM_LOG; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Uint32 Pegasus::CIMSubCommand::_createEmailHandler(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::Array&, const Pegasus::Array&, const Pegasus::String&, std::ostream&, std::ostream&)': CIMSubCommand.cpp:2640:34: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2640 | CIMNamespaceName handlerNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp:2641:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 2641 | CIMName creationClass = PEGASUS_CLASSNAME_LSTNRDST_EMAIL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Uint32 Pegasus::CIMSubCommand::_createSnmpMapperHandler(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::String&, Pegasus::Uint32, Pegasus::Uint32, const Pegasus::String&, const Pegasus::String&, std::ostream&, std::ostream&)': CIMSubCommand.cpp:2692:34: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2692 | CIMNamespaceName handlerNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp:2693:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 2693 | CIMName creationClass = PEGASUS_CLASSNAME_INDHANDLER_SNMP; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Uint32 Pegasus::CIMSubCommand::_removeHandler(const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, std::ostream&, std::ostream&)': CIMSubCommand.cpp:2768:34: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2768 | CIMNamespaceName handlerNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Uint32 Pegasus::CIMSubCommand::_findAndModifyState(Pegasus::Uint16, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, std::ostream&)': CIMSubCommand.cpp:2993:39: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 2993 | CIMNamespaceName subscriptionNS = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'void Pegasus::CIMSubCommand::_getSubscriptionList(const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Array&, Pegasus::Array&, Pegasus::Array&, Pegasus::Array&, Pegasus::Array >&)': CIMSubCommand.cpp:3775:46: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 3775 | CIMNamespaceName subscriptionNamespace = _DEFAULT_SUBSCRIPTION_NAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Boolean Pegasus::CIMSubCommand::_filterMatches(const Pegasus::CIMObjectPath&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::CIMNamespaceName&, Pegasus::CIMNamespaceName&, Pegasus::CIMObjectPath&)': CIMSubCommand.cpp:4114:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 4114 | CIMNamespaceName instanceNS = filterRef.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp: In member function 'Pegasus::Boolean Pegasus::CIMSubCommand::_handlerMatches(const Pegasus::CIMObjectPath&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, const Pegasus::CIMNamespaceName&, const Pegasus::String&, Pegasus::CIMNamespaceName&, Pegasus::CIMObjectPath&)': CIMSubCommand.cpp:4203:63: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 4203 | CIMNamespaceName instanceNS = handlerRef.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMSubCommand.cpp:4268:63: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 4268 | CIMNamespaceName instanceNS = handlerRef.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/getoopt/getoopt.h:57, from CIMSubCommand.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMSubCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimsub /builddir/build/BUILD/pegasus/build/obj/Clients/cimsub/CIMSubCommand.o -lpegcliutils -lpegclient -lpeggetoopt -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimsub make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIOptionStruct.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLI_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimcli\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMCLIOptionStruct.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptionStruct.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMCLIOptionStruct.cpp:38: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptionStruct.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOptionStruct.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptionStruct.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOptionStruct.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptionStruct.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOptionStruct.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptionStruct.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMCLIOptionStruct.cpp: In member function 'Pegasus::CIMName Pegasus::OptionStruct::getTargetObjectNameClassName()': CIMCLIOptionStruct.cpp:203:43: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 203 | return(targetObjectName.getClassName()); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptionStruct.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOptionStruct.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptionStruct.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIHelp.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLI_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimcli\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMCLIHelp.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIHelp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMCLIHelp.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIHelp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIHelp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIHelp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIHelp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIHelp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIHelp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIHelp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIHelp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIHelp.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLICommon.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLI_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimcli\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMCLICommon.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLICommon.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMCLICommon.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLICommon.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIOptions.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLI_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimcli\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMCLIOptions.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptions.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMCLIOptions.cpp:42: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptions.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOptions.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptions.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOptions.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptions.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOptions.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptions.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOptions.cpp:45: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOptions.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIOperations.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLI_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimcli\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMCLIOperations.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOperations.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMCLIOperations.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOperations.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIOutput.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLI_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimcli\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMCLIOutput.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOutput.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMCLIOutput.cpp:31: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOutput.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOutput.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOutput.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOutput.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOutput.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOutput.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOutput.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIOutput.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIOutput.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLICommand.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLI_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimcli\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMCLICommand.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLICommand.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMCLICommand.cpp:48: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLICommand.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLICommand.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLICommand.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLICommand.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLICommand.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLICommand.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLICommand.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMCLICommand.cpp: In member function 'virtual void ClientStatistics::handleClientOpPerformanceData(const Pegasus::ClientOpPerformanceData&)': CIMCLICommand.cpp:229:62: warning: comparison between 'const enum Pegasus::CIMOperationType' and 'enum Pegasus::MessageType' [-Wenum-compare] 229 | ((item.operationType <= 0) || item.operationType > | ~~~~~~~~~~~~~~~~~~~^ 230 | CIM_ENUMERATION_COUNT_REQUEST_MESSAGE)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLICommand.cpp:53: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLICommand.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/ObjectBuilder.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLI_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimcli\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ObjectBuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ObjectBuilder.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from ObjectBuilder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from ObjectBuilder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from ObjectBuilder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from ObjectBuilder.cpp:41: ObjectBuilder.h: In constructor 'Pegasus::tokenItem::tokenItem(Pegasus::tokenItem&&)': ObjectBuilder.h:82:27: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 82 | class PEGASUS_CLI_LINKAGE tokenItem | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ObjectBuilder.cpp: In function 'Pegasus::tokenItem Pegasus::parseInputParam(const Pegasus::String&)': ObjectBuilder.cpp:321:12: note: synthesized method 'Pegasus::tokenItem::tokenItem(Pegasus::tokenItem&&)' first required here 321 | return ti; | ^~ In file included from ObjectBuilder.cpp:41: ObjectBuilder.h: In copy constructor 'Pegasus::tokenItem::tokenItem(const Pegasus::tokenItem&)': ObjectBuilder.h:82:27: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 82 | class PEGASUS_CLI_LINKAGE tokenItem | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ObjectBuilder.cpp: In member function 'void Pegasus::ObjectBuilder::scanInputList(Pegasus::CIMClient&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMPropertyList&, Pegasus::iterateArray&, Pegasus::Uint32&, const Pegasus::CIMName&)': ObjectBuilder.cpp:1068:28: note: synthesized method 'Pegasus::tokenItem::tokenItem(const Pegasus::tokenItem&)' first required here 1068 | appendToken(ti); | ~~~~~~~~~~~^~~~ In file included from ObjectBuilder.cpp:41: ObjectBuilder.h:241:32: note: initializing argument 1 of 'void Pegasus::ObjectBuilder::appendToken(Pegasus::tokenItem)' 241 | void appendToken(tokenItem ti); | ~~~~~~~~~~^~ ObjectBuilder.cpp: In constructor 'Pegasus::ObjectBuilder::ObjectBuilder(Pegasus::Array&, Pegasus::CIMClient&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMName&, const Pegasus::CIMPropertyList&, Pegasus::Boolean)': ObjectBuilder.cpp:1200:9: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1200 | _className(className), _verbose(verbose) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ObjectBuilder.cpp: In constructor 'Pegasus::ObjectBuilder::ObjectBuilder(Pegasus::iterateArray&, Pegasus::CIMClient&, const Pegasus::CIMNamespaceName&, Pegasus::tokenItem&, const Pegasus::CIMPropertyList&, Pegasus::Boolean, Pegasus::CIMInstance&, Pegasus::Uint32&)': ObjectBuilder.cpp:1239:35: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1239 | CIMName featureName = tiInput.tokenName; | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ObjectBuilder.cpp: In member function 'Pegasus::CIMInstance Pegasus::ObjectBuilder::buildInstance(Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&)': ObjectBuilder.cpp:1382:63: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1382 | myPropertyList.append(CIMName(_tokens[index].tokenName)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ ObjectBuilder.cpp: In member function 'Pegasus::Array Pegasus::ObjectBuilder::buildMethodParameters(Pegasus::CIMName&)': ObjectBuilder.cpp:1454:45: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1454 | CIMName(_tokens[index].tokenName))) == PEG_NOT_FOUND) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from ObjectBuilder.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ObjectBuilder.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ ObjectBuilder.cpp: In member function 'void Pegasus::ObjectBuilder::scanInputList(Pegasus::CIMClient&, const Pegasus::CIMNamespaceName&, const Pegasus::CIMPropertyList&, Pegasus::iterateArray&, Pegasus::Uint32&, const Pegasus::CIMName&)': ObjectBuilder.cpp:1124:51: warning: this statement may fall through [-Wimplicit-fallthrough=] 1124 | cimcliMsg::exit(CIMCLI_INPUT_ERR, MessageLoaderParms( | ^~~~~~~~~~~~~~~~~~~ 1125 | "Clients.cimcli.CIMCLIClient.PARSE_FAIL_ERR", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1126 | "Parse Failed. Input Parameter at \"$0\".", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1127 | ti.tokenInput)); | ~~~~~~~~~~~~~~ ObjectBuilder.cpp:1136:9: note: here 1136 | case UNKNOWN: | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CLI_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimcli\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMCLIClient.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMCLIClient.cpp:38: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIClient.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIClient.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIClient.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CIMCLIClient.cpp: In function 'Pegasus::Boolean Pegasus::_compareInstances(Pegasus::CIMInstance&, Pegasus::CIMInstance&, Pegasus::Options&, Pegasus::Boolean, Pegasus::Boolean)': CIMCLIClient.cpp:482:58: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 482 | CIMName testName = inst2Property.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMCLIClient.cpp:492:58: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 492 | CIMName testName = inst1Property.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMCLIClient.cpp:508:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 508 | CIMName testName = inst1Property.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMCLIClient.cpp:546:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 546 | CIMName testName = inst2Property.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMCLIClient.cpp: In function 'Pegasus::Boolean Pegasus::_findInteropNamespace(Pegasus::Options&, const Pegasus::Array&, Pegasus::Array&, Pegasus::CIMNamespaceName&)': CIMCLIClient.cpp:604:25: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 604 | CIMName className = PEGASUS_CLASSNAME_CIMNAMESPACE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMCLIClient.cpp: In function 'int Pegasus::enumerateAllInstanceNames(Pegasus::Options&)': CIMCLIClient.cpp:932:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 932 | CIMName saveClassName = opts.className; | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMCLIClient.cpp: In constructor 'Pegasus::classTreeEntry::classTreeEntry(const Pegasus::CIMName&, Pegasus::Array&, Pegasus::Options&)': CIMCLIClient.cpp:3297:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 3297 | : _class(className), _subclasses(subclasses), _isAssociation(false) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMCLIClient.cpp: In copy constructor 'Pegasus::classTreeEntry::classTreeEntry(const Pegasus::classTreeEntry&)': CIMCLIClient.cpp:3286:8: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 3286 | struct classTreeEntry | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ CIMCLIClient.cpp: In member function 'Pegasus::classTreeEntry Pegasus::classTreeList::findEntry(Pegasus::CIMName&)': CIMCLIClient.cpp:3362:40: note: synthesized method 'Pegasus::classTreeEntry::classTreeEntry(const Pegasus::classTreeEntry&)' first required here 3362 | return _classTreeList[i]; | ^ CIMCLIClient.cpp: In function 'int Pegasus::classTree(Pegasus::Options&)': CIMCLIClient.cpp:3570:27: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 3570 | CIMName cn = opts.className; | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCLIClient.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCLIClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimcli /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLICommand.o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIClient.o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/ObjectBuilder.o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIOutput.o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIHelp.o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIOptions.o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLICommon.o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIOptionStruct.o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcli/CIMCLIOperations.o -lpegclient -lpeggeneral -lpegcommon -lpegcliutils -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimcli make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcli' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade/SSPModules/SampleSSPModule' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/repupgrade/SSPModules/SampleSSPModule/SampleSSPModule.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONFIG_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegsamplesspmodule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SampleSSPModule.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade/SSPModules/SampleSSPModule' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Clients/repupgrade/SSPModule.h:40, from SampleSSPModule.h:38, from SampleSSPModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:35, from /builddir/build/BUILD/pegasus/src/Clients/repupgrade/SSPModule.h:40, from SampleSSPModule.h:38, from SampleSSPModule.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Clients/repupgrade/SSPModule.h:40, from SampleSSPModule.h:38, from SampleSSPModule.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade/SSPModules/SampleSSPModule' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegsamplesspmodule.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegsamplesspmodule.so.1 /builddir/build/BUILD/pegasus/build/obj/Clients/repupgrade/SSPModules/SampleSSPModule/SampleSSPModule.o -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade/SSPModules/SampleSSPModule' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegsamplesspmodule SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegsamplesspmodule.so.1 libpegsamplesspmodule.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade/SSPModules/SampleSSPModule' touch /builddir/build/BUILD/pegasus/build/lib/libpegsamplesspmodule.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade/SSPModules/SampleSSPModule' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/loadxml' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/loadxml/loadxml.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"loadxml\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src loadxml.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/loadxml' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from loadxml.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from loadxml.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from loadxml.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from loadxml.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from loadxml.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from loadxml.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from loadxml.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from loadxml.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from loadxml.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from loadxml.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from loadxml.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from loadxml.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:36, from loadxml.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/loadxml' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/loadxml /builddir/build/BUILD/pegasus/build/obj/Clients/loadxml/loadxml.o -lpeglistener -lpegexportserver -lpegclient -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/loadxml make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/loadxml' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/wbemexec' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/wbemexec/WbemExecException.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"wbemexec\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WbemExecException.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/wbemexec' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ExceptionRep.h:36, from WbemExecException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from WbemExecException.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ExceptionRep.h:36, from WbemExecException.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/wbemexec' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/wbemexec/XMLProcess.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"wbemexec\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include XMLProcess.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/wbemexec' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from XMLProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from XMLProcess.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from XMLProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from XMLProcess.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from XMLProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from XMLProcess.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from XMLProcess.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from XMLProcess.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from XMLProcess.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from XMLProcess.cpp:38: XMLProcess.h: At global scope: XMLProcess.h:100:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | throw (XmlValidationError, XmlSemanticError, WbemExecException, | ^~~~~ XMLProcess.cpp:88:1: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | throw (XmlValidationError, XmlSemanticError, WbemExecException, | ^~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlParser.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlReader.h:36, from XMLProcess.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from XMLProcess.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/wbemexec' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/wbemexec/WbemExecClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"wbemexec\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WbemExecClient.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/wbemexec' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from WbemExecClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Linkage.h:34, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:35, from WbemExecClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from WbemExecClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WbemExecClient.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WbemExecClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WbemExecClient.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WbemExecClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WbemExecClient.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WbemExecClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from WbemExecClient.h:38, from WbemExecClient.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WbemExecClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WbemExecClient.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WbemExecClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/wbemexec' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/wbemexec/WbemExecCommand.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"wbemexec\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include WbemExecCommand.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/wbemexec' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from WbemExecCommand.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from WbemExecCommand.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from WbemExecCommand.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WbemExecCommand.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WbemExecCommand.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WbemExecCommand.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WbemExecCommand.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WbemExecCommand.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WbemExecCommand.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from WbemExecCommand.cpp:54: XMLProcess.h: At global scope: XMLProcess.h:100:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | throw (XmlValidationError, XmlSemanticError, WbemExecException, | ^~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from WbemExecClient.h:38, from WbemExecCommand.h:39, from WbemExecCommand.cpp:55: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WbemExecCommand.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from WbemExecCommand.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from WbemExecCommand.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/wbemexec' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/wbemexec /builddir/build/BUILD/pegasus/build/obj/Clients/wbemexec/WbemExecClient.o /builddir/build/BUILD/pegasus/build/obj/Clients/wbemexec/WbemExecException.o /builddir/build/BUILD/pegasus/build/obj/Clients/wbemexec/XMLProcess.o /builddir/build/BUILD/pegasus/build/obj/Clients/wbemexec/WbemExecCommand.o -lpegcliutils -lpeggetoopt -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/wbemexec make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/wbemexec' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/TestCertClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/TestCertClient/TestCertClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCertClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestCertClient.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/TestCertClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCertClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestCertClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCertClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCertClient.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCertClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCertClient.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCertClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCertClient.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCertClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCertClient.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCertClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/TestCertClient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCertClient /builddir/build/BUILD/pegasus/build/obj/Clients/TestCertClient/TestCertClient.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCertClient make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/TestCertClient' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimtrust' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimtrust/CIMTrustCommand.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimtrust\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMTrustCommand.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimtrust' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMTrustCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from CIMTrustCommand.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMTrustCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMTrustCommand.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMTrustCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMTrustCommand.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMTrustCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMTrustCommand.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMTrustCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMTrustCommand.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMTrustCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimtrust' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimtrust /builddir/build/BUILD/pegasus/build/obj/Clients/cimtrust/CIMTrustCommand.o -lpegcliutils -lpeggetoopt -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimtrust make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimtrust' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcrl' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimcrl/CIMCRLCommand.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimcrl\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMCRLCommand.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcrl' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCRLCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from CIMCRLCommand.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCRLCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCRLCommand.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCRLCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCRLCommand.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCRLCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCRLCommand.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCRLCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMCRLCommand.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMCRLCommand.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimcrl' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimcrl /builddir/build/BUILD/pegasus/build/obj/Clients/cimcrl/CIMCRLCommand.o -lpegcliutils -lpeggetoopt -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimcrl make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimcrl' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimreparchive' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimreparchive/CIMRepositoryArchiveCommand.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimreparchive\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMRepositoryArchiveCommand.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimreparchive' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMRepositoryArchiveCommand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMRepositoryArchiveCommand.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMRepositoryArchiveCommand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMRepositoryArchiveCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMRepositoryArchiveCommand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMRepositoryArchiveCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMRepositoryArchiveCommand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMRepositoryArchiveCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMRepositoryArchiveCommand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from CIMRepositoryArchiveCommand.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CIMRepositoryArchiveCommand.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimreparchive' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimreparchive /builddir/build/BUILD/pegasus/build/obj/Clients/cimreparchive/CIMRepositoryArchiveCommand.o -lpegcliutils -lpegclient -lpeggetoopt -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimreparchive make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimreparchive' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/TestClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/TestClient/TestClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestClient.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/TestClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:35, from TestClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ TestClient.cpp: In function 'void TestEnumerateInstances(Pegasus::CIMClient*, Pegasus::Boolean, Pegasus::Boolean, Pegasus::String)': TestClient.cpp:1134:33: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1134 | const CIMName className = CLASSNAME; | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/TestClient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestClient /builddir/build/BUILD/pegasus/build/obj/Clients/TestClient/TestClient.o -lpegclient -lpeggeneral -lpegcommon -lpegslp -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestClient make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/TestClient' make[3]: Nothing to be done for 'default'. make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/g11ntest' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/g11ntest/g11ntest.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestG11n\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src g11ntest.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/g11ntest' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from g11ntest.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from g11ntest.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from g11ntest.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from g11ntest.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from g11ntest.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from g11ntest.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from g11ntest.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from g11ntest.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from g11ntest.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ g11ntest.cpp: In function 'void TestLocalizedInstances(Pegasus::CIMClient&, Pegasus::Boolean, Pegasus::Boolean)': g11ntest.cpp:821:35: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 821 | const CIMName className = CLASSNAME; | ^~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from g11ntest.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from g11ntest.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from g11ntest.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/g11ntest' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestG11n /builddir/build/BUILD/pegasus/build/obj/Clients/g11ntest/g11ntest.o -lpeglistener -lpegexportserver -lpegconfig -lpegclient -lpeggeneral -lpegcommon -lpegslp -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestG11n make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/g11ntest' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkDefinition' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/benchmarkTest/benchmarkDefinition/benchmarkDefinition.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_BENCHMARK_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"benchmarkDefinition\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src benchmarkDefinition.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkDefinition' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkDefinition' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibbenchmarkDefinition.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libbenchmarkDefinition.so.1 /builddir/build/BUILD/pegasus/build/obj/Clients/benchmarkTest/benchmarkDefinition/benchmarkDefinition.o -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkDefinition' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libbenchmarkDefinition SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libbenchmarkDefinition.so.1 libbenchmarkDefinition.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkDefinition' touch /builddir/build/BUILD/pegasus/build/lib/libbenchmarkDefinition.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkDefinition' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/benchmarkTest/benchmarkClient/benchmarkTestException.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestBenchmark\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src benchmarkTestException.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkClient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/benchmarkTest/benchmarkClient/benchmarkTest.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestBenchmark\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src benchmarkTest.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from benchmarkTest.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from benchmarkTest.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from benchmarkTest.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from benchmarkTest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from benchmarkTest.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from benchmarkTest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from benchmarkTest.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from benchmarkTest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from benchmarkTest.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ benchmarkTest.cpp: In member function 'void Pegasus::benchmarkTestCommand::_getCSInfo(std::ostream&, std::ostream&)': benchmarkTest.cpp:759:75: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 759 | CIMName propertyName = cimNInstances[0].getProperty(j).getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from benchmarkTest.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ benchmarkTest.cpp: In member function 'void Pegasus::benchmarkTestCommand::_getOSInfo(std::ostream&, std::ostream&)': benchmarkTest.cpp:830:75: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 830 | CIMName propertyName = cimNInstances[0].getProperty(j).getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from benchmarkTest.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from benchmarkTest.cpp:40: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from benchmarkTest.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkClient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestBenchmark /builddir/build/BUILD/pegasus/build/obj/Clients/benchmarkTest/benchmarkClient/benchmarkTest.o /builddir/build/BUILD/pegasus/build/obj/Clients/benchmarkTest/benchmarkClient/benchmarkTestException.o -lbenchmarkDefinition -lpegcliutils -lpegclient -lpeggetoopt -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestBenchmark make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkClient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/benchmarkTest/benchmarkProvider/benchmarkProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"benchmarkProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src benchmarkProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from benchmarkProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from benchmarkProviderMain.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from benchmarkProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/benchmarkTest/benchmarkProvider/benchmarkProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"benchmarkProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src benchmarkProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from benchmarkProvider.h:36, from benchmarkProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from benchmarkProvider.h:35, from benchmarkProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from benchmarkProvider.h:36, from benchmarkProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ benchmarkProvider.cpp: In member function 'virtual void Pegasus::benchmarkProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': benchmarkProvider.cpp:119:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 119 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from benchmarkProvider.h:36, from benchmarkProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ benchmarkProvider.cpp: In member function 'virtual void Pegasus::benchmarkProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': benchmarkProvider.cpp:160:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 160 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from benchmarkProvider.h:36, from benchmarkProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ benchmarkProvider.cpp: In member function 'virtual void Pegasus::benchmarkProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': benchmarkProvider.cpp:188:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 188 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from benchmarkProvider.h:36, from benchmarkProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibbenchmarkProviderModule.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libbenchmarkProviderModule.so.1 /builddir/build/BUILD/pegasus/build/obj/Clients/benchmarkTest/benchmarkProvider/benchmarkProvider.o /builddir/build/BUILD/pegasus/build/obj/Clients/benchmarkTest/benchmarkProvider/benchmarkProviderMain.o -lbenchmarkDefinition -lpegprovider -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libbenchmarkProviderModule SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libbenchmarkProviderModule.so.1 libbenchmarkProviderModule.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkProvider' touch /builddir/build/BUILD/pegasus/build/lib/libbenchmarkProviderModule.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/benchmarkProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub/tests/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimsub/tests/testclient/Cimsub.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCimsub\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include Cimsub.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub/tests/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Cimsub.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from Cimsub.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from Cimsub.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub/tests/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCimsub /builddir/build/BUILD/pegasus/build/obj/Clients/cimsub/tests/testclient/Cimsub.o -lpeglistener -lpegexportserver -lpegclient -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCimsub make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub/tests/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub/tests/testclientInterOp' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/cimsub/tests/testclientInterOp/CimsubInterOp.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCimsubInterOp\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CimsubInterOp.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub/tests/testclientInterOp' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CimsubInterOp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CimsubInterOp.cpp:33: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CimsubInterOp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ CimsubInterOp.cpp: At global scope: CimsubInterOp.cpp:58:36: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 58 | const CIMNamespaceName NAMESPACE = PEGASUS_NAMESPACENAME_INTEROP; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from CimsubInterOp.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub/tests/testclientInterOp' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCimsubInterOp /builddir/build/BUILD/pegasus/build/obj/Clients/cimsub/tests/testclientInterOp/CimsubInterOp.o -lpeglistener -lpegexportserver -lpegclient -lpegrepository -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCimsubInterOp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/cimsub/tests/testclientInterOp' make[4]: Nothing to be done for 'default'. make[4]: Nothing to be done for 'default'. make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Clients/repupgrade/tests/UpgradeTest.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestUpgrade\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src UpgradeTest.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:35, from UpgradeTest.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMClass.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:36, from UpgradeTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestUpgrade /builddir/build/BUILD/pegasus/build/obj/Clients/repupgrade/tests/UpgradeTest.o -lpegrepository -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestUpgrade make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/repupgrade/tests' make[3]: Nothing to be done for 'depend'. make[3]: Nothing to be done for 'default'. make[3]: Nothing to be done for 'default'. make[3]: Nothing to be done for 'default'. make[3]: Nothing to be done for 'default'. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/OperatingSystem/OperatingSystemProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"OSProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src OperatingSystemProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/OperatingSystem/OperatingSystem.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"OSProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src OperatingSystem.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from OperatingSystem_Linux.cpp:34, from OperatingSystem.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from OperatingSystem.cpp:40: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from OperatingSystem_Linux.cpp:34, from OperatingSystem.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from OperatingSystem.cpp:49: OperatingSystem_Linux.cpp: In member function 'Pegasus::Boolean OperatingSystem::getNumberOfProcesses(Pegasus::Uint32&)': OperatingSystem_Linux.cpp:477:26: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations] 477 | while (readdir_r(procdir, &entry, &result) == 0 && result != NULL) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from OperatingSystem_Linux.cpp:51, from OperatingSystem.cpp:49: /usr/include/dirent.h:183:12: note: declared here 183 | extern int readdir_r (DIR *__restrict __dirp, | ^~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/OperatingSystem/OperatingSystemProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"OSProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src OperatingSystemProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibOSProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libOSProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/OperatingSystem/OperatingSystemProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/OperatingSystem/OperatingSystemProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/OperatingSystem/OperatingSystem.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libOSProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libOSProvider.so.1 libOSProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem' touch /builddir/build/BUILD/pegasus/build/lib/libOSProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/ComputerSystem/ComputerSystemProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ComputerSystemProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ComputerSystemProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/ComputerSystem/ComputerSystemProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ComputerSystemProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ComputerSystemProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem' ComputerSystemProvider.cpp: In member function 'virtual void ComputerSystemProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ComputerSystemProvider.cpp:87:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ComputerSystem.h:40, from ComputerSystemProvider.h:37, from ComputerSystemProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ComputerSystemProvider.cpp: In member function 'virtual void ComputerSystemProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ComputerSystemProvider.cpp:148:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 148 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ComputerSystem.h:40, from ComputerSystemProvider.h:37, from ComputerSystemProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ComputerSystemProvider.cpp: In member function 'virtual void ComputerSystemProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': ComputerSystemProvider.cpp:185:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 185 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ComputerSystem.h:40, from ComputerSystemProvider.h:37, from ComputerSystemProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/ComputerSystem/ComputerSystem.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ComputerSystemProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ComputerSystem.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Logger.h:38, from ComputerSystem_Linux.cpp:34, from ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:35, from ComputerSystem.h:40, from ComputerSystem.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Logger.h:38, from ComputerSystem_Linux.cpp:34, from ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ComputerSystem_Linux.cpp:35, from ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ComputerSystem.h:40, from ComputerSystem.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ComputerSystem_Linux.cpp:35, from ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ComputerSystem.h:40, from ComputerSystem.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ComputerSystem_Linux.cpp:35, from ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ComputerSystem.h:40, from ComputerSystem.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ComputerSystem_Linux.cpp:35, from ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ComputerSystem.h:40, from ComputerSystem.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibComputerSystemProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libComputerSystemProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/ComputerSystem/ComputerSystemProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/ComputerSystem/ComputerSystemProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/ComputerSystem/ComputerSystem.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libComputerSystemProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libComputerSystemProvider.so.1 libComputerSystemProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem' touch /builddir/build/BUILD/pegasus/build/lib/libComputerSystemProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/ProcessMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ProcessProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProcessMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/ProcessPlatform.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ProcessProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProcessPlatform.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' In file included from ProcessPlatform.cpp:48: Process_Linux.cpp: In function 'get_proc(peg_proc_status*, int&, bool)': Process_Linux.cpp:1168:24: warning: '%s' directive writing up to 255 bytes into a region of size 26 [-Wformat-overflow=] 1168 | sprintf(path, "/proc/%s", dir->d_name); | ^~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:81, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:35, from Process_Linux.h:39, from ProcessPlatform.h:51, from Process_Linux.cpp:36, from ProcessPlatform.cpp:48: /usr/include/bits/stdio2.h:38:34: note: '__sprintf_chk' output between 7 and 262 bytes into a destination of size 32 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/ProcessStatProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ProcessProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProcessStatProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' ProcessStatProvider.cpp: In member function 'virtual void ProcessStatProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ProcessStatProvider.cpp:181:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 181 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from Process_Linux.h:39, from ProcessPlatform.h:51, from ProcessStatProvider.h:39, from ProcessStatProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProcessStatProvider.cpp:182:60: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 182 | CIMNamespaceName nameSpace = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from Process_Linux.h:39, from ProcessPlatform.h:51, from ProcessStatProvider.h:39, from ProcessStatProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProcessStatProvider.cpp: In member function 'virtual void ProcessStatProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': ProcessStatProvider.cpp:228:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 228 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from Process_Linux.h:39, from ProcessPlatform.h:51, from ProcessStatProvider.h:39, from ProcessStatProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProcessStatProvider.cpp:229:49: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 229 | CIMNamespaceName nameSpace = ref.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from Process_Linux.h:39, from ProcessPlatform.h:51, from ProcessStatProvider.h:39, from ProcessStatProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProcessStatProvider.cpp: In member function 'virtual void ProcessStatProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ProcessStatProvider.cpp:278:49: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 278 | CIMName className = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from Process_Linux.h:39, from ProcessPlatform.h:51, from ProcessStatProvider.h:39, from ProcessStatProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProcessStatProvider.cpp:279:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 279 | CIMNamespaceName nameSpace = instanceName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from Process_Linux.h:39, from ProcessPlatform.h:51, from ProcessStatProvider.h:39, from ProcessStatProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProcessStatProvider.cpp:303:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 303 | CIMName keyName = kb.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from Process_Linux.h:39, from ProcessPlatform.h:51, from ProcessStatProvider.h:39, from ProcessStatProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/ProcessProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ProcessProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProcessProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' ProcessProvider.cpp: In member function 'virtual void ProcessProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ProcessProvider.cpp:182:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 182 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessProvider.h:39, from ProcessProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProcessProvider.cpp:183:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 183 | CIMNamespaceName nameSpace = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessProvider.h:39, from ProcessProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProcessProvider.cpp: In member function 'virtual void ProcessProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': ProcessProvider.cpp:234:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 234 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessProvider.h:39, from ProcessProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProcessProvider.cpp:235:51: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 235 | CIMNamespaceName nameSpace = ref.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessProvider.h:39, from ProcessProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProcessProvider.cpp: In member function 'virtual void ProcessProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ProcessProvider.cpp:295:49: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 295 | CIMName className = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessProvider.h:39, from ProcessProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProcessProvider.cpp:296:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 296 | CIMNamespaceName nameSpace = instanceName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessProvider.h:39, from ProcessProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProcessProvider.cpp:320:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 320 | CIMName keyName = kb.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessProvider.h:39, from ProcessProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibProcessProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libProcessProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/ProcessPlatform.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/ProcessProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/ProcessStatProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/ProcessMain.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libProcessProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libProcessProvider.so.1 libProcessProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' touch /builddir/build/BUILD/pegasus/build/lib/libProcessProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Processor/ProcessorMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ProcessorProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProcessorMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Processor/ProcessorPlatform.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ProcessorProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProcessorPlatform.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Processor/ProcessorProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ProcessorProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProcessorProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor' ProcessorProvider.cpp: In member function 'virtual void ProcessorProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ProcessorProvider.cpp:210:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 210 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessorProvider.h:39, from ProcessorProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProcessorProvider.cpp:211:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 211 | CIMNamespaceName nameSpace = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessorProvider.h:39, from ProcessorProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProcessorProvider.cpp: In member function 'virtual void ProcessorProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': ProcessorProvider.cpp:259:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 259 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessorProvider.h:39, from ProcessorProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProcessorProvider.cpp:260:51: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 260 | CIMNamespaceName nameSpace = ref.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessorProvider.h:39, from ProcessorProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProcessorProvider.cpp: In member function 'virtual void ProcessorProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ProcessorProvider.cpp:320:49: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 320 | CIMName className = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessorProvider.h:39, from ProcessorProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ProcessorProvider.cpp:321:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 321 | CIMNamespaceName nameSpace = instanceName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessorProvider.h:39, from ProcessorProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ProcessorProvider.cpp:345:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 345 | CIMName keyName = kb.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ProcessorProvider.h:39, from ProcessorProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibProcessorProviderModule.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libProcessorProviderModule.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Processor/ProcessorPlatform.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Processor/ProcessorProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Processor/ProcessorMain.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libProcessorProviderModule SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libProcessorProviderModule.so.1 libProcessorProviderModule.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor' touch /builddir/build/BUILD/pegasus/build/lib/libProcessorProviderModule.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/IPPlatform.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IPProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IPPlatform.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/RSApProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IPProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src RSApProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/RSApProvider.h:37, from RSApProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:35, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/RSApProvider.h:35, from RSApProvider.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/RSApProvider.h:37, from RSApProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ RSApProvider.cpp: In member function 'virtual void RSApProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': RSApProvider.cpp:160:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 160 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/RSApProvider.h:35, from RSApProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ RSApProvider.cpp:161:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 161 | CIMNamespaceName nameSpace = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/RSApProvider.h:35, from RSApProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ RSApProvider.cpp: In member function 'virtual void RSApProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': RSApProvider.cpp:208:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 208 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/RSApProvider.h:35, from RSApProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ RSApProvider.cpp:209:51: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 209 | CIMNamespaceName nameSpace = ref.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/RSApProvider.h:35, from RSApProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ RSApProvider.cpp: In member function 'virtual void RSApProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': RSApProvider.cpp:270:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 270 | CIMName className = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/RSApProvider.h:35, from RSApProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ RSApProvider.cpp:271:60: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 271 | CIMNamespaceName nameSpace = instanceName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/RSApProvider.h:35, from RSApProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ RSApProvider.cpp:295:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 295 | CIMName keyName = kb.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/RSApProvider.h:35, from RSApProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/NextHopIPRouteProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IPProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src NextHopIPRouteProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/NextHopIPRouteProvider.h:37, from NextHopIPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:35, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/NextHopIPRouteProvider.h:35, from NextHopIPRouteProvider.cpp:37: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/NextHopIPRouteProvider.h:37, from NextHopIPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ NextHopIPRouteProvider.cpp: In member function 'virtual void NextHopIPRouteProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': NextHopIPRouteProvider.cpp:176:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 176 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/NextHopIPRouteProvider.h:35, from NextHopIPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ NextHopIPRouteProvider.cpp:177:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 177 | CIMNamespaceName nameSpace = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/NextHopIPRouteProvider.h:35, from NextHopIPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NextHopIPRouteProvider.cpp: In member function 'virtual void NextHopIPRouteProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': NextHopIPRouteProvider.cpp:223:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 223 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/NextHopIPRouteProvider.h:35, from NextHopIPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ NextHopIPRouteProvider.cpp:224:51: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 224 | CIMNamespaceName nameSpace = ref.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/NextHopIPRouteProvider.h:35, from NextHopIPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NextHopIPRouteProvider.cpp: In member function 'virtual void NextHopIPRouteProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': NextHopIPRouteProvider.cpp:285:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 285 | CIMName className = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/NextHopIPRouteProvider.h:35, from NextHopIPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ NextHopIPRouteProvider.cpp:286:60: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 286 | CIMNamespaceName nameSpace = instanceName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/NextHopIPRouteProvider.h:35, from NextHopIPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ NextHopIPRouteProvider.cpp:310:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 310 | CIMName keyName = kb.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/NextHopIPRouteProvider.h:35, from NextHopIPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/BIPTLEpProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IPProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src BIPTLEpProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' BIPTLEpProvider.cpp: In member function 'virtual void BIPTLEpProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': BIPTLEpProvider.cpp:170:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 170 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from BIPTLEpProvider.h:39, from BIPTLEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ BIPTLEpProvider.cpp:171:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 171 | CIMNamespaceName nameSpace = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from BIPTLEpProvider.h:39, from BIPTLEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ BIPTLEpProvider.cpp: In member function 'virtual void BIPTLEpProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': BIPTLEpProvider.cpp:220:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 220 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from BIPTLEpProvider.h:39, from BIPTLEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ BIPTLEpProvider.cpp:221:51: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 221 | CIMNamespaceName nameSpace = ref.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from BIPTLEpProvider.h:39, from BIPTLEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ BIPTLEpProvider.cpp: In member function 'virtual void BIPTLEpProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': BIPTLEpProvider.cpp:283:49: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 283 | CIMName className = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from BIPTLEpProvider.h:39, from BIPTLEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ BIPTLEpProvider.cpp:284:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 284 | CIMNamespaceName nameSpace = instanceName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from BIPTLEpProvider.h:39, from BIPTLEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ BIPTLEpProvider.cpp:315:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 315 | CIMName keyName = kb.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from BIPTLEpProvider.h:39, from BIPTLEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ BIPTLEpProvider.cpp: In member function 'Pegasus::Boolean BIPTLEpProvider::_goodPERefKeys(const Pegasus::CIMObjectPath&, Pegasus::String&, Pegasus::String&)': BIPTLEpProvider.cpp:691:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 691 | CIMName keyName = kb.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from BIPTLEpProvider.h:39, from BIPTLEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/IPPEpProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IPProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IPPEpProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' IPPEpProvider.cpp: In member function 'virtual void IPPEpProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': IPPEpProvider.cpp:190:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 190 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPPEpProvider.h:39, from IPPEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPPEpProvider.cpp:191:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 191 | CIMNamespaceName nameSpace = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPPEpProvider.h:39, from IPPEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IPPEpProvider.cpp: In member function 'virtual void IPPEpProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': IPPEpProvider.cpp:236:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 236 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPPEpProvider.h:39, from IPPEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPPEpProvider.cpp:237:51: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 237 | CIMNamespaceName nameSpace = ref.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPPEpProvider.h:39, from IPPEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IPPEpProvider.cpp: In member function 'virtual void IPPEpProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': IPPEpProvider.cpp:295:51: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 295 | CIMName className = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPPEpProvider.h:39, from IPPEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPPEpProvider.cpp:296:60: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 296 | CIMNamespaceName nameSpace = instanceName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPPEpProvider.h:39, from IPPEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IPPEpProvider.cpp:324:38: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 324 | CIMName keyName = kb.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPPEpProvider.h:39, from IPPEpProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/IPRouteProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IPProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IPRouteProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' IPRouteProvider.cpp: In member function 'virtual void IPRouteProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': IPRouteProvider.cpp:197:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 197 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPRouteProvider.h:39, from IPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPRouteProvider.cpp:198:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 198 | CIMNamespaceName nameSpace = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPRouteProvider.h:39, from IPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IPRouteProvider.cpp: In member function 'virtual void IPRouteProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': IPRouteProvider.cpp:242:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 242 | CIMName className = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPRouteProvider.h:39, from IPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPRouteProvider.cpp:243:51: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 243 | CIMNamespaceName nameSpace = ref.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPRouteProvider.h:39, from IPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IPRouteProvider.cpp: In member function 'virtual void IPRouteProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': IPRouteProvider.cpp:302:49: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 302 | CIMName className = instanceName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPRouteProvider.h:39, from IPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPRouteProvider.cpp:303:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 303 | CIMNamespaceName nameSpace = instanceName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPRouteProvider.h:39, from IPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IPRouteProvider.cpp:333:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 333 | CIMName keyName = kb.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from IPRouteProvider.h:39, from IPRouteProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/ANHProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IPProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ANHProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from ANHProvider.h:38, from ANHProvider.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ANHProvider.h:35, from ANHProvider.cpp:44: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from ANHProvider.h:38, from ANHProvider.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ ANHProvider.cpp: In member function 'void ANHProvider::_associators(const Pegasus::Array&, const Pegasus::CIMObjectPath&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, Pegasus::ObjectResponseHandler&)': ANHProvider.cpp:333:71: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 333 | Array resultPaths = _filterAssociationInstances( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 334 | assocInstances[i], | ~~~~~~~~~~~~~~~~~~ 335 | localReference, | ~~~~~~~~~~~~~~~ 336 | resultClass, | ~~~~~~~~~~~~ 337 | resultRole); | ~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMAssociationProvider.h:36, from ANHProvider.h:36, from ANHProvider.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from ANHProvider.cpp:44: ANHProvider.h:114:21: note: initializing argument 3 of 'Pegasus::Array ANHProvider::_filterAssociationInstances(Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::String)' 114 | CIMName resultClass, | ~~~~~~~~^~~~~~~~~~~ ANHProvider.cpp:341:61: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 341 | CIMName className = resultPaths[j].getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMAssociationProvider.h:36, from ANHProvider.h:36, from ANHProvider.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ANHProvider.cpp: In member function 'void ANHProvider::_associatorNames(const Pegasus::Array&, const Pegasus::CIMObjectPath&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, Pegasus::ObjectPathResponseHandler&)': ANHProvider.cpp:409:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 409 | resultPaths = _filterAssociationInstances(assocInstances[i], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 410 | localReference, resultClass, resultRole); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMAssociationProvider.h:36, from ANHProvider.h:36, from ANHProvider.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from ANHProvider.cpp:44: ANHProvider.h:114:21: note: initializing argument 3 of 'Pegasus::Array ANHProvider::_filterAssociationInstances(Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::String)' 114 | CIMName resultClass, | ~~~~~~~~^~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/IPMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IPProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IPMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from NextHopIPRouteProvider.h:37, from IPMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:35, from IPPEpProvider.h:39, from IPMain.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from NextHopIPRouteProvider.h:37, from IPMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/RUEpProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IPProviderModule\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src RUEpProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from RUEpProvider.h:38, from RUEpProvider.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from RUEpProvider.h:35, from RUEpProvider.cpp:44: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from RUEpProvider.h:38, from RUEpProvider.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ RUEpProvider.cpp: In member function 'void RUEpProvider::_associators(const Pegasus::Array&, const Pegasus::CIMObjectPath&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, Pegasus::ObjectResponseHandler&)': RUEpProvider.cpp:341:71: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 341 | Array resultPaths = _filterAssociationInstances( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 342 | assocInstances[i], | ~~~~~~~~~~~~~~~~~~ 343 | localReference, | ~~~~~~~~~~~~~~~ 344 | resultClass, | ~~~~~~~~~~~~ 345 | resultRole); | ~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMAssociationProvider.h:36, from RUEpProvider.h:36, from RUEpProvider.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from RUEpProvider.cpp:44: RUEpProvider.h:115:21: note: initializing argument 3 of 'Pegasus::Array RUEpProvider::_filterAssociationInstances(Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::String)' 115 | CIMName resultClass, | ~~~~~~~~^~~~~~~~~~~ RUEpProvider.cpp:349:61: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 349 | CIMName className = resultPaths[j].getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMAssociationProvider.h:36, from RUEpProvider.h:36, from RUEpProvider.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ RUEpProvider.cpp: In member function 'void RUEpProvider::_associatorNames(const Pegasus::Array&, const Pegasus::CIMObjectPath&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, Pegasus::ObjectPathResponseHandler&)': RUEpProvider.cpp:417:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 417 | resultPaths = _filterAssociationInstances(assocInstances[i], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 418 | localReference, resultClass, resultRole); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMAssociationProvider.h:36, from RUEpProvider.h:36, from RUEpProvider.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from RUEpProvider.cpp:44: RUEpProvider.h:115:21: note: initializing argument 3 of 'Pegasus::Array RUEpProvider::_filterAssociationInstances(Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::String)' 115 | CIMName resultClass, | ~~~~~~~~^~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibIPProviderModule.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libIPProviderModule.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/IPPlatform.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/IPPEpProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/BIPTLEpProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/IPRouteProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/NextHopIPRouteProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/RSApProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/RUEpProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/ANHProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/IPMain.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libIPProviderModule SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libIPProviderModule.so.1 libIPProviderModule.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' touch /builddir/build/BUILD/pegasus/build/lib/libIPProviderModule.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP' make[4]: Nothing to be done for 'default'. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem/tests/OSTestClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/OperatingSystem/tests/OSTestClient/OSTestClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestClientOSProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src OSTestClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem/tests/OSTestClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from OSTestClient.h:40, from OSTestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from OSTestClient.h:39, from OSTestClient.cpp:39: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from OSTestClient.h:40, from OSTestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ OSTestClient.cpp: In member function 'void OSTestClient::_validateKeys(Pegasus::CIMObjectPath&, Pegasus::Boolean)': OSTestClient.cpp:114:48: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 114 | CIMName keyName = keyBindings[j].getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from OSTestClient.h:40, from OSTestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ OSTestClient.cpp: In member function 'void OSTestClient::_validateProperties(Pegasus::CIMInstance&, Pegasus::Boolean)': OSTestClient.cpp:162:58: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 162 | CIMName propertyName = inst.getProperty(j).getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from OSTestClient.h:40, from OSTestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ OSTestClient.cpp: In member function 'void OSTestClient::testEnumerateInstanceNames(Pegasus::CIMClient&, Pegasus::Boolean)': OSTestClient.cpp:508:63: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 508 | CIMName className = cimReferences[i].getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from OSTestClient.h:40, from OSTestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ OSTestClient.cpp: In member function 'void OSTestClient::testGetInstance(Pegasus::CIMClient&, Pegasus::Boolean)': OSTestClient.cpp:607:63: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 607 | CIMName className = cimReferences[i].getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from OSTestClient.h:40, from OSTestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem/tests/OSTestClient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestClientOSProvider /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/OperatingSystem/tests/OSTestClient/OSTestClient.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestClientOSProvider make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/OperatingSystem/tests/OSTestClient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/ComputerSystem/tests/TestCSProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestClientCSProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestCSProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem/tests' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/ComputerSystem/tests/../ComputerSystem.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestClientCSProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ../ComputerSystem.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Logger.h:38, from ../ComputerSystem_Linux.cpp:34, from ../ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:35, from ../ComputerSystem.h:40, from ../ComputerSystem.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Logger.h:38, from ../ComputerSystem_Linux.cpp:34, from ../ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ../ComputerSystem_Linux.cpp:35, from ../ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ../ComputerSystem.h:40, from ../ComputerSystem.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ../ComputerSystem_Linux.cpp:35, from ../ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ../ComputerSystem.h:40, from ../ComputerSystem.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ../ComputerSystem_Linux.cpp:35, from ../ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ../ComputerSystem.h:40, from ../ComputerSystem.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ../ComputerSystem_Linux.cpp:35, from ../ComputerSystem.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ../ComputerSystem.h:40, from ../ComputerSystem.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestClientCSProvider /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/ComputerSystem/tests/../ComputerSystem.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/ComputerSystem/tests/TestCSProvider.o -lpegprovider -lpegclient -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestClientCSProvider make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/ComputerSystem/tests' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/tests/../ProcessPlatform.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestClientProcessProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ../ProcessPlatform.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ../Process_Linux.h:39, from ../ProcessPlatform.h:51, from ../Process_Linux.cpp:36, from ../ProcessPlatform.cpp:48: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:35, from ../Process_Linux.h:39, from ../ProcessPlatform.h:51, from ../Process_Linux.cpp:36, from ../ProcessPlatform.cpp:48: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ../Process_Linux.h:39, from ../ProcessPlatform.h:51, from ../Process_Linux.cpp:36, from ../ProcessPlatform.cpp:48: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from ../ProcessPlatform.cpp:48: ../Process_Linux.cpp: In function 'get_proc(peg_proc_status*, int&, bool)': ../Process_Linux.cpp:1168:24: warning: '%s' directive writing up to 255 bytes into a region of size 26 [-Wformat-overflow=] 1168 | sprintf(path, "/proc/%s", dir->d_name); | ^~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:81, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:35, from ../Process_Linux.h:39, from ../ProcessPlatform.h:51, from ../Process_Linux.cpp:36, from ../ProcessPlatform.cpp:48: /usr/include/bits/stdio2.h:38:34: note: '__sprintf_chk' output between 7 and 262 bytes into a destination of size 32 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/tests/TestProcessProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestClientProcessProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestProcessProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestProcessProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:35, from TestProcessProvider.cpp:58: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestProcessProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestClientProcessProvider /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/tests/../ProcessPlatform.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Process/tests/TestProcessProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestClientProcessProvider make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Process/tests' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Processor/tests/../ProcessorPlatform.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestClientProcessorProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ../ProcessorPlatform.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ../Processor_Stub.h:50, from ../ProcessorPlatform.h:49, from ../Processor_Stub.cpp:47, from ../ProcessorPlatform.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ../Processor_Stub.h:49, from ../ProcessorPlatform.h:49, from ../Processor_Stub.cpp:47, from ../ProcessorPlatform.cpp:49: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from ../Processor_Stub.h:50, from ../ProcessorPlatform.h:49, from ../Processor_Stub.cpp:47, from ../ProcessorPlatform.cpp:49: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Processor/tests/TestProcessorProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestClientProcessorProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestProcessorProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestProcessorProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:35, from TestProcessorProvider.cpp:58: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestProcessorProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestClientProcessorProvider /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Processor/tests/../ProcessorPlatform.o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/Processor/tests/TestProcessorProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestClientProcessorProvider make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/Processor/tests' make[4]: Nothing to be done for 'default'. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/testclient/IPTestClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestClientIPProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IPTestClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/testclient' IPTestClient.cpp: In member function 'void IPTestClient::_validateKeys(Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::Boolean)': IPTestClient.cpp:114:28: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 114 | _validateKeys(keyVal, CLASS_CIM_LAN_ENDPOINT, verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:86:13: note: initializing argument 2 of 'void IPTestClient::_validateKeys(Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::Boolean)' 86 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:120:28: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 120 | _validateKeys(keyVal, CLASS_CIM_IP_PROTOCOL_ENDPOINT, verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:86:13: note: initializing argument 2 of 'void IPTestClient::_validateKeys(Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::Boolean)' 86 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp: In member function 'void IPTestClient::_validateProperties(Pegasus::CIMInstance&, Pegasus::CIMName, Pegasus::Boolean)': IPTestClient.cpp:270:60: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 270 | CIMName propertyName = inst.getProperty(j).getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp: In member function 'void IPTestClient::testEI(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)': IPTestClient.cpp:649:63: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 649 | CIMName className = cimReferences[i].getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:655:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 655 | _validateKeys(cimReferences[i], className, verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:86:13: note: initializing argument 2 of 'void IPTestClient::_validateKeys(Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::Boolean)' 86 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp: In member function 'void IPTestClient::testEIN(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)': IPTestClient.cpp:715:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 715 | _validateProperties(cimNInstances[i], className, verbose); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:258:13: note: initializing argument 2 of 'void IPTestClient::_validateProperties(Pegasus::CIMInstance&, Pegasus::CIMName, Pegasus::Boolean)' 258 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp: In member function 'void IPTestClient::testGI(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)': IPTestClient.cpp:763:67: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 763 | CIMName thisClassName = cimReferences[i].getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:777:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 777 | _validateKeys(cimReferences[i], className, verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:86:13: note: initializing argument 2 of 'void IPTestClient::_validateKeys(Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::Boolean)' 86 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:796:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 796 | _validateProperties(getTestInstance, className, verbose); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:258:13: note: initializing argument 2 of 'void IPTestClient::_validateProperties(Pegasus::CIMInstance&, Pegasus::CIMName, Pegasus::Boolean)' 258 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp: In function 'int main(int, char**)': IPTestClient.cpp:864:27: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 864 | testClient.testEIN(client, CLASS_PG_IP_ROUTE, verbose); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:675:13: note: initializing argument 2 of 'void IPTestClient::testEIN(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 675 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:865:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 865 | testClient.testEI(client, CLASS_PG_IP_ROUTE, verbose); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:628:13: note: initializing argument 2 of 'void IPTestClient::testEI(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 628 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:866:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 866 | testClient.testGI(client, CLASS_PG_IP_ROUTE, verbose); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:735:13: note: initializing argument 2 of 'void IPTestClient::testGI(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 735 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:868:27: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 868 | testClient.testEIN(client, CLASS_CIM_IP_PROTOCOL_ENDPOINT, verbose); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:675:13: note: initializing argument 2 of 'void IPTestClient::testEIN(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 675 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:869:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 869 | testClient.testEI(client, CLASS_CIM_IP_PROTOCOL_ENDPOINT, verbose); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:628:13: note: initializing argument 2 of 'void IPTestClient::testEI(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 628 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:870:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 870 | testClient.testGI(client, CLASS_CIM_IP_PROTOCOL_ENDPOINT, verbose); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:735:13: note: initializing argument 2 of 'void IPTestClient::testGI(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 735 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:872:27: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 872 | testClient.testEIN(client, CLASS_PG_BINDS_IP_TO_LAN_ENDPOINT, verbose); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:675:13: note: initializing argument 2 of 'void IPTestClient::testEIN(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 675 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:873:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 873 | testClient.testEI(client, CLASS_PG_BINDS_IP_TO_LAN_ENDPOINT, verbose); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:628:13: note: initializing argument 2 of 'void IPTestClient::testEI(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 628 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:874:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 874 | testClient.testGI(client, CLASS_PG_BINDS_IP_TO_LAN_ENDPOINT, verbose); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:735:13: note: initializing argument 2 of 'void IPTestClient::testGI(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 735 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:876:27: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 876 | testClient.testEIN(client, CLASS_PG_NEXT_HOP_IP_ROUTE, verbose); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:675:13: note: initializing argument 2 of 'void IPTestClient::testEIN(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 675 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:877:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 877 | testClient.testEI(client, CLASS_PG_NEXT_HOP_IP_ROUTE, verbose); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:628:13: note: initializing argument 2 of 'void IPTestClient::testEI(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 628 | CIMName className, | ~~~~~~~~^~~~~~~~~ IPTestClient.cpp:878:26: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 878 | testClient.testGI(client, CLASS_PG_NEXT_HOP_IP_ROUTE, verbose); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from IPTestClient.h:37, from IPTestClient.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ IPTestClient.cpp:735:13: note: initializing argument 2 of 'void IPTestClient::testGI(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::Boolean)' 735 | CIMName className, | ~~~~~~~~^~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestClientIPProvider /builddir/build/BUILD/pegasus/build/obj/Providers/ManagedSystem/IP/testclient/IPTestClient.o -lpegclient -lpegrepository -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestClientIPProvider make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/ManagedSystem/IP/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/InstanceProvider/InstanceProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SampleInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src InstanceProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/InstanceProvider/InstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SampleInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src InstanceProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibSampleInstanceProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libSampleInstanceProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/InstanceProvider/InstanceProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/InstanceProvider/InstanceProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libSampleInstanceProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libSampleInstanceProvider.so.1 libSampleInstanceProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceProvider' touch /builddir/build/BUILD/pegasus/build/lib/libSampleInstanceProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceQueryProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/InstanceQueryProvider/InstanceQueryProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SampleInstanceQueryProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src InstanceQueryProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceQueryProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InstanceQueryProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from InstanceQueryProviderMain.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from InstanceQueryProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from InstanceQueryProvider.h:36, from InstanceQueryProviderMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InstanceQueryProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from InstanceQueryProvider.h:36, from InstanceQueryProviderMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:35, from InstanceQueryProvider.h:36, from InstanceQueryProviderMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from InstanceQueryProvider.h:36, from InstanceQueryProviderMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:35, from InstanceQueryProvider.h:36, from InstanceQueryProviderMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from InstanceQueryProvider.h:36, from InstanceQueryProviderMain.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from InstanceQueryProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceQueryProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/InstanceQueryProvider/InstanceQueryProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SampleInstanceQueryProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src InstanceQueryProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceQueryProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:35, from InstanceQueryProvider.h:36, from InstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from InstanceQueryProvider.h:35, from InstanceQueryProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:35, from InstanceQueryProvider.h:36, from InstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from InstanceQueryProvider.h:36, from InstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:35, from InstanceQueryProvider.h:36, from InstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from InstanceQueryProvider.h:36, from InstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:35, from InstanceQueryProvider.h:36, from InstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from InstanceQueryProvider.h:36, from InstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:35, from InstanceQueryProvider.h:36, from InstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:36, from InstanceQueryProvider.h:36, from InstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceQueryProvider.h:35, from InstanceQueryProvider.h:36, from InstanceQueryProvider.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceQueryProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibSampleInstanceQueryProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libSampleInstanceQueryProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/InstanceQueryProvider/InstanceQueryProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/InstanceQueryProvider/InstanceQueryProvider.o -lpegprovider -lpegqueryexpression -lpegcql -lpegwql -lpegquerycommon -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceQueryProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libSampleInstanceQueryProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libSampleInstanceQueryProvider.so.1 libSampleInstanceQueryProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceQueryProvider' touch /builddir/build/BUILD/pegasus/build/lib/libSampleInstanceQueryProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/InstanceQueryProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/MethodProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/MethodProvider/MethodProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SampleMethodProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src MethodProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/MethodProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/MethodProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/MethodProvider/MethodProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SampleMethodProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src MethodProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/MethodProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/MethodProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibSampleMethodProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libSampleMethodProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/MethodProvider/MethodProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/MethodProvider/MethodProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/MethodProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libSampleMethodProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libSampleMethodProvider.so.1 libSampleMethodProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/MethodProvider' touch /builddir/build/BUILD/pegasus/build/lib/libSampleMethodProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/MethodProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/IndicationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/IndicationProvider/IndicationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SampleIndicationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IndicationProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/IndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/IndicationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/IndicationProvider/IndicationProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SampleIndicationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IndicationProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/IndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/IndicationProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibSampleIndicationProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libSampleIndicationProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/IndicationProvider/IndicationProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/IndicationProvider/IndicationProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/IndicationProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libSampleIndicationProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libSampleIndicationProvider.so.1 libSampleIndicationProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/IndicationProvider' touch /builddir/build/BUILD/pegasus/build/lib/libSampleIndicationProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/IndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/AssociationProvider/AssociationProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SampleAssociationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src AssociationProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/AssociationProvider/AssociationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SampleAssociationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src AssociationProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider' AssociationProvider.cpp: In member function 'virtual void AssociationProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': AssociationProvider.cpp:107:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 107 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from AssociationProvider.h:36, from AssociationProvider.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ AssociationProvider.cpp: In member function 'virtual void AssociationProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': AssociationProvider.cpp:163:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 163 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from AssociationProvider.h:36, from AssociationProvider.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ AssociationProvider.cpp: In member function 'virtual void AssociationProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': AssociationProvider.cpp:207:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 207 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from AssociationProvider.h:36, from AssociationProvider.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ AssociationProvider.cpp: In member function 'void AssociationProvider::_associators(const Pegasus::Array&, const Pegasus::CIMObjectPath&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, Pegasus::ObjectResponseHandler&)': AssociationProvider.cpp:547:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 547 | resultPaths = _filterAssociationInstances(assocInstances[i], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 548 | localReference, resultClass, resultRole); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from AssociationProvider.h:36, from AssociationProvider.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from AssociationProvider.cpp:54: AssociationProvider.h:166:40: note: initializing argument 3 of 'Pegasus::Array AssociationProvider::_filterAssociationInstances(Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::String)' 166 | PEGASUS_NAMESPACE(CIMName) resultClass, AssociationProvider.cpp:552:61: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 552 | CIMName className = resultPaths[j].getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from AssociationProvider.h:36, from AssociationProvider.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ AssociationProvider.cpp: In member function 'void AssociationProvider::_associatorNames(const Pegasus::Array&, const Pegasus::CIMObjectPath&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, Pegasus::ObjectPathResponseHandler&)': AssociationProvider.cpp:620:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 620 | resultPaths = _filterAssociationInstances(assocInstances[i], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 621 | localReference, resultClass, resultRole); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from AssociationProvider.h:36, from AssociationProvider.cpp:54: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from AssociationProvider.cpp:54: AssociationProvider.h:166:40: note: initializing argument 3 of 'Pegasus::Array AssociationProvider::_filterAssociationInstances(Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::String)' 166 | PEGASUS_NAMESPACE(CIMName) resultClass, make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibSampleAssociationProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libSampleAssociationProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/AssociationProvider/AssociationProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/AssociationProvider/AssociationProvider.o -lpegprovider -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libSampleAssociationProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libSampleAssociationProvider.so.1 libSampleAssociationProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider' touch /builddir/build/BUILD/pegasus/build/lib/libSampleAssociationProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/AssociationProvider/testclient/AssociationTestClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAssociationTestClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src AssociationTestClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAssociationTestClient /builddir/build/BUILD/pegasus/build/obj/Providers/sample/AssociationProvider/testclient/AssociationTestClient.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAssociationTestClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/AssociationProvider/testclient' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/CWS_Util' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/CWS_Util/cwsutil.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DSIMULATED -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiCWS_Util\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cwsutil.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/CWS_Util' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/CWS_Util' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiCWS_Util.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiCWS_Util.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/CWS_Util/cwsutil.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/CWS_Util' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiCWS_Util SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiCWS_Util.so.1 libcmpiCWS_Util.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/CWS_Util' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiCWS_Util.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/CWS_Util' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories/CWS_PlainFile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DSIMULATED -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"FilesAndDirectories\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CWS_PlainFile.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories/CWS_Directory.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DSIMULATED -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"FilesAndDirectories\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CWS_Directory.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' In file included from CWS_FileUtils.h:35, from CWS_Directory.c:34: CWS_Directory.c: In function 'CWS_DirectoryModifyInstance': ../CWS_Util/cwsutil.h:42:5: warning: macro expands to multiple statements [-Wmultistatement-macros] 42 | st.msg=_broker->eft->newString(_broker,(chars_),NULL); \ | ^~ CWS_Directory.c:207:5: note: in expansion of macro 'CWSSetStatusWithChars' 207 | CWSSetStatusWithChars(CMPI_RC_ERR_FAILED, | ^~~~~~~~~~~~~~~~~~~~~ CWS_Directory.c:206:3: note: some parts of macro expansion are not guarded by this 'if' clause 206 | if (!makeFileBuf(ci,&filebuf) || !CWS_Update_File(&filebuf)) | ^~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories/CWS_FileUtils.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DSIMULATED -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"FilesAndDirectories\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CWS_FileUtils.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories/CWS_DirectoryContainsFile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DSIMULATED -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"FilesAndDirectories\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CWS_DirectoryContainsFile.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibFilesAndDirectories.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libFilesAndDirectories.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories/CWS_PlainFile.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories/CWS_FileUtils.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories/CWS_Directory.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories/CWS_DirectoryContainsFile.o -lcmpiCWS_Util -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libFilesAndDirectories SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libFilesAndDirectories.so.1 libFilesAndDirectories.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' touch /builddir/build/BUILD/pegasus/build/lib/libFilesAndDirectories.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories_CXX/CWS_DirectoryContainsFile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DSIMULATED -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"FilesAndDirectories_CXX\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CWS_DirectoryContainsFile.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories_CXX/CWS_FileUtils.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DSIMULATED -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"FilesAndDirectories_CXX\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CWS_FileUtils.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories_CXX/CWS_Directory.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DSIMULATED -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"FilesAndDirectories_CXX\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CWS_Directory.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' CWS_Directory.cpp: In member function 'virtual CmpiStatus CWS_Directory::createInstance(const CmpiContext&, CmpiResult&, const CmpiObjectPath&, const CmpiInstance&)': CWS_Directory.cpp:208:45: warning: implicitly-declared 'constexpr CmpiString& CmpiString::operator=(const CmpiString&)' is deprecated [-Wdeprecated-copy] 208 | key = inst.getProperty("Name").getString (); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI/CmpiObject.h:44, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI/CmpiBroker.h:43, from CWS_FileUtils.h:38, from CWS_Directory.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CMPI/CmpiString.h:98:5: note: because 'CmpiString' has user-provided 'CmpiString::CmpiString(const CmpiString&)' 98 | CmpiString(const CmpiString& s); | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories_CXX/CWS_PlainFile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DSIMULATED -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"FilesAndDirectories_CXX\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CWS_PlainFile.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibFilesAndDirectories_CXX.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libFilesAndDirectories_CXX.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories_CXX/CWS_PlainFile.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories_CXX/CWS_FileUtils.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories_CXX/CWS_Directory.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/FilesAndDirectories_CXX/CWS_DirectoryContainsFile.o -lcmpiCppImpl -lcmpiCWS_Util -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libFilesAndDirectories_CXX SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libFilesAndDirectories_CXX.so.1 libFilesAndDirectories_CXX.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' touch /builddir/build/BUILD/pegasus/build/lib/libFilesAndDirectories_CXX.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/FilesAndDirectories_CXX' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/ProcessIndication' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/ProcessIndication/CMPI_RT_Sample.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPI_RT_Sample\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CMPI_RT_Sample.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/ProcessIndication' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/ProcessIndication' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibCMPI_RT_Sample.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libCMPI_RT_Sample.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/ProcessIndication/CMPI_RT_Sample.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/ProcessIndication' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libCMPI_RT_Sample SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libCMPI_RT_Sample.so.1 libCMPI_RT_Sample.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/ProcessIndication' touch /builddir/build/BUILD/pegasus/build/lib/libCMPI_RT_Sample.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/ProcessIndication' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/SampleClass' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/SampleClass/CMPISampleClass.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CMPISampleClass\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CMPISampleClass.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/SampleClass' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/SampleClass' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibCMPISampleClass.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libCMPISampleClass.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/SampleClass/CMPISampleClass.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/SampleClass' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libCMPISampleClass SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libCMPISampleClass.so.1 libCMPISampleClass.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/SampleClass' touch /builddir/build/BUILD/pegasus/build/lib/libCMPISampleClass.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/SampleClass' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/TestCMPI_CXX' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/TestCMPI_CXX/TestCMPI_CXX.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPI_CXX\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestCMPI_CXX.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/TestCMPI_CXX' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/TestCMPI_CXX' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestCMPI_CXX.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestCMPI_CXX.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/TestCMPI_CXX/TestCMPI_CXX.o -lpegcommon -lcmpiCppImpl -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/TestCMPI_CXX' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestCMPI_CXX SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestCMPI_CXX.so.1 libTestCMPI_CXX.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/TestCMPI_CXX' touch /builddir/build/BUILD/pegasus/build/lib/libTestCMPI_CXX.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/TestCMPI_CXX' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/InstanceProvider' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/InstanceProvider/cmpiInstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiSampleInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiInstanceProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/InstanceProvider' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/InstanceProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiSampleInstanceProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiSampleInstanceProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/InstanceProvider/cmpiInstanceProvider.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/InstanceProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiSampleInstanceProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiSampleInstanceProvider.so.1 libcmpiSampleInstanceProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/InstanceProvider' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiSampleInstanceProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/InstanceProvider' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/MethodProvider' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/MethodProvider/cmpiMethodProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiSampleMethodProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiMethodProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/MethodProvider' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/MethodProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiSampleMethodProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiSampleMethodProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/MethodProvider/cmpiMethodProvider.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/MethodProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiSampleMethodProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiSampleMethodProvider.so.1 libcmpiSampleMethodProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/MethodProvider' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiSampleMethodProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/MethodProvider' make[5]: Nothing to be done for 'default'. make[5]: Nothing to be done for 'default'. make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/ProcessIndication/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/ProcessIndication/tests/RT_Sample_Subscription.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestRT_Sample_Subscription\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include RT_Sample_Subscription.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/ProcessIndication/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RT_Sample_Subscription.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from RT_Sample_Subscription.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from RT_Sample_Subscription.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/ProcessIndication/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestRT_Sample_Subscription /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/ProcessIndication/tests/RT_Sample_Subscription.o -lpegserver -lpegclient -lpegrepository -lpegconfig -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestRT_Sample_Subscription make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/ProcessIndication/tests' make[5]: Nothing to be done for 'default'. make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/InstanceProvider/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/InstanceProvider/tests/SampleCMPIInstanceClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SampleCMPIInstanceClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include SampleCMPIInstanceClient.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/InstanceProvider/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/InstanceProvider/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/SampleCMPIInstanceClient /builddir/build/BUILD/pegasus/build/obj/Providers/sample/CMPI/InstanceProvider/tests/SampleCMPIInstanceClient.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/SampleCMPIInstanceClient make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/CMPI/InstanceProvider/tests' make[5]: Nothing to be done for 'tests'. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/SNMPIndicationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/SNMPIndicationProvider/SNMPIndicationProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"nsatrap\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SNMPIndicationProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/SNMPIndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/SNMPIndicationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/SNMPIndicationProvider/SNMPIndicationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"nsatrap\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SNMPIndicationProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/SNMPIndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/SNMPIndicationProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibnsatrap.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libnsatrap.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/sample/SNMPIndicationProvider/SNMPIndicationProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/sample/SNMPIndicationProvider/SNMPIndicationProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/SNMPIndicationProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libnsatrap SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libnsatrap.so.1 libnsatrap.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/SNMPIndicationProvider' touch /builddir/build/BUILD/pegasus/build/lib/libnsatrap.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/SNMPIndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/AlertIndicationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/AlertIndicationProvider/AlertIndicationProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"AlertIndicationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src AlertIndicationProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/AlertIndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/AlertIndicationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/AlertIndicationProvider/AlertIndicationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"AlertIndicationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src AlertIndicationProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/AlertIndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/AlertIndicationProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibAlertIndicationProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libAlertIndicationProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/AlertIndicationProvider/AlertIndicationProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/AlertIndicationProvider/AlertIndicationProvider.o -lpegprovider -lpegclient -lpegconfig -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/AlertIndicationProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libAlertIndicationProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libAlertIndicationProvider.so.1 libAlertIndicationProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/AlertIndicationProvider' touch /builddir/build/BUILD/pegasus/build/lib/libAlertIndicationProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/AlertIndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CLITestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CLITestProvider/CLITestProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CLITestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CLITestProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CLITestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CLITestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CLITestProvider/CLITestProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CLITestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CLITestProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CLITestProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from CLITestProvider.cpp:117: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CLITestProvider.h:35, from CLITestProvider.cpp:115: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from CLITestProvider.cpp:117: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CLITestProvider.cpp:122: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from CLITestProvider.cpp:122: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from CLITestProvider.cpp:122: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CLITestProvider.cpp: In member function 'virtual void CLITestProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': CLITestProvider.cpp:590:45: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 590 | CIMName reqClassName = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ CLITestProvider.cpp: In member function 'virtual void CLITestProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': CLITestProvider.cpp:653:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 653 | CIMName reqClassName = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ CLITestProvider.cpp: In function 'void modifyProperty(Pegasus::CIMInstance&, Pegasus::CIMConstProperty&, Pegasus::CIMConstProperty&)': CLITestProvider.cpp:683:46: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 683 | CIMName pName = modifiedProperty.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ CLITestProvider.cpp: In member function 'virtual void CLITestProvider::modifyInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMInstance&, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::ResponseHandler&)': CLITestProvider.cpp:800:55: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 800 | CIMName pName = inputProperty.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ CLITestProvider.cpp:829:48: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 829 | CIMName plName = propertyList[i]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ CLITestProvider.cpp: In member function 'virtual void CLITestProvider::associators(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::ObjectResponseHandler&)': CLITestProvider.cpp:1065:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1065 | CIMNamespaceName nameSpace = objectName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CLITestProvider.cpp: In member function 'virtual void CLITestProvider::associatorNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, Pegasus::ObjectPathResponseHandler&)': CLITestProvider.cpp:1130:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1130 | CIMNamespaceName nameSpace = objectName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CLITestProvider.cpp: In member function 'virtual void CLITestProvider::references(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::ObjectResponseHandler&)': CLITestProvider.cpp:1172:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1172 | CIMNamespaceName nameSpace = objectName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ CLITestProvider.cpp:1177:55: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1177 | CIMName objectClassName = objectName.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ CLITestProvider.cpp: In member function 'virtual void CLITestProvider::referenceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::String&, Pegasus::ObjectPathResponseHandler&)': CLITestProvider.cpp:1254:58: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 1254 | CIMNamespaceName nameSpace = objectName.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from CLITestProvider.cpp:122: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMMethodProvider.h:36, from CLITestProvider.h:36, from CLITestProvider.cpp:115: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CLITestProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibCLITestProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libCLITestProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CLITestProvider/CLITestProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CLITestProvider/CLITestProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CLITestProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libCLITestProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libCLITestProvider.so.1 libCLITestProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CLITestProvider' touch /builddir/build/BUILD/pegasus/build/lib/libCLITestProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CLITestProvider' make[4]: Nothing to be done for 'depend'. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DefaultInstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/DefaultInstanceProvider/DefaultInstanceProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"PG_DefaultInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src DefaultInstanceProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DefaultInstanceProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from DefaultInstanceProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DefaultInstanceProviderMain.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from DefaultInstanceProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from DefaultInstanceProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from DefaultInstanceProvider.h:36, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from DefaultInstanceProvider.h:38, from DefaultInstanceProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from DefaultInstanceProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DefaultInstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/DefaultInstanceProvider/DefaultInstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"PG_DefaultInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src DefaultInstanceProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DefaultInstanceProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from DefaultInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DefaultInstanceProvider.cpp:57: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from DefaultInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from DefaultInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DefaultInstanceProvider.cpp: In member function 'void Pegasus::DefaultInstanceProvider::_copySuperClasses(Pegasus::CIMClient&, const Pegasus::String&, const Pegasus::CIMClass&, Pegasus::Array&)': DefaultInstanceProvider.cpp:173:57: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 173 | CIMName superClassName = cimClass.getSuperClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ DefaultInstanceProvider.cpp: In member function 'virtual void Pegasus::DefaultInstanceProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': DefaultInstanceProvider.cpp:355:65: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 355 | CIMNamespaceName nameSpace = instanceReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DefaultInstanceProvider.cpp:358:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 358 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ DefaultInstanceProvider.cpp: In member function 'virtual void Pegasus::DefaultInstanceProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': DefaultInstanceProvider.cpp:430:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 430 | CIMNamespaceName nameSpace = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DefaultInstanceProvider.cpp:433:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 433 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ DefaultInstanceProvider.cpp: In member function 'virtual void Pegasus::DefaultInstanceProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': DefaultInstanceProvider.cpp:497:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 497 | CIMNamespaceName nameSpace = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DefaultInstanceProvider.cpp:498:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 498 | CIMName className = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ DefaultInstanceProvider.cpp: In member function 'virtual void Pegasus::DefaultInstanceProvider::modifyInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMInstance&, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::ResponseHandler&)': DefaultInstanceProvider.cpp:561:65: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 561 | CIMNamespaceName nameSpace = instanceReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DefaultInstanceProvider.cpp:564:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 564 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ DefaultInstanceProvider.cpp: In member function 'virtual void Pegasus::DefaultInstanceProvider::createInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMInstance&, Pegasus::ObjectPathResponseHandler&)': DefaultInstanceProvider.cpp:630:65: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 630 | CIMNamespaceName nameSpace = instanceReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DefaultInstanceProvider.cpp:633:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 633 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ DefaultInstanceProvider.cpp: In member function 'virtual void Pegasus::DefaultInstanceProvider::deleteInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ResponseHandler&)': DefaultInstanceProvider.cpp:689:65: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 689 | CIMNamespaceName nameSpace = instanceReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ DefaultInstanceProvider.cpp:692:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 692 | CIMName className = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from DefaultInstanceProvider.cpp:59: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Config/ConfigManager.h:47, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:43, from DefaultInstanceProvider.h:38, from DefaultInstanceProvider.cpp:64: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from DefaultInstanceProvider.cpp:58: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DefaultInstanceProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibPG_DefaultInstanceProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libPG_DefaultInstanceProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/DefaultInstanceProvider/DefaultInstanceProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/DefaultInstanceProvider/DefaultInstanceProviderMain.o -lpegprovider -lpegrepository -lpegclient -lpegconfig -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DefaultInstanceProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libPG_DefaultInstanceProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libPG_DefaultInstanceProvider.so.1 libPG_DefaultInstanceProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DefaultInstanceProvider' touch /builddir/build/BUILD/pegasus/build/lib/libPG_DefaultInstanceProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DefaultInstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DynamicIndicationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/DynamicIndicationProvider/DynamicIndicationProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONSUMER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"DynamicIndicationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src DynamicIndicationProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DynamicIndicationProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from DynamicIndicationProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DynamicIndicationProviderMain.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from DynamicIndicationProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DynamicIndicationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/DynamicIndicationProvider/DynamicIndicationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONSUMER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"DynamicIndicationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src DynamicIndicationProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DynamicIndicationProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from DynamicIndicationProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from DynamicIndicationProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from DynamicIndicationProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/General/MofWriter.h:38, from DynamicIndicationProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from DynamicIndicationProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/General/MofWriter.h:38, from DynamicIndicationProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/General/MofWriter.h:38, from DynamicIndicationProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/General/MofWriter.h:38, from DynamicIndicationProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/General/MofWriter.h:38, from DynamicIndicationProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/General/MofWriter.h:38, from DynamicIndicationProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:36, from DynamicIndicationProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DynamicIndicationProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibDynamicIndicationProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libDynamicIndicationProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/DynamicIndicationProvider/DynamicIndicationProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/DynamicIndicationProvider/DynamicIndicationProvider.o -lpegprovider -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DynamicIndicationProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libDynamicIndicationProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libDynamicIndicationProvider.so.1 libDynamicIndicationProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DynamicIndicationProvider' touch /builddir/build/BUILD/pegasus/build/lib/libDynamicIndicationProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DynamicIndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FamilyProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FamilyProvider/FamilyProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"FamilyProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src FamilyProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FamilyProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FamilyProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FamilyProvider/FamilyProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"FamilyProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src FamilyProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FamilyProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from FamilyProvider.cpp:83: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from FamilyProvider.cpp:83: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from FamilyProvider.cpp:83: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ FamilyProvider.cpp: In function 'Pegasus::CIMInstance _buildInstanceLineageDynamic(const Pegasus::CIMClass&, const Pegasus::CIMObjectPath&, const Pegasus::CIMObjectPath&)': FamilyProvider.cpp:507:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 507 | CIMName thisClassReference = personDynamicClassName; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from FamilyProvider.h:36, from FamilyProvider.cpp:85: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ FamilyProvider.cpp: In function 'Pegasus::CIMInstance _buildInstanceLabeledLineageDynamic(const Pegasus::CIMClass&, const Pegasus::CIMObjectPath&, const Pegasus::CIMObjectPath&, const Pegasus::String&)': FamilyProvider.cpp:530:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 530 | CIMName thisClassReference = personDynamicClassName; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from FamilyProvider.h:36, from FamilyProvider.cpp:85: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ FamilyProvider.cpp: In member function 'Pegasus::CIMClass FamilyProvider::_getClass(const Pegasus::CIMName&)': FamilyProvider.cpp:564:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 564 | CIMName(className), | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from FamilyProvider.h:36, from FamilyProvider.cpp:85: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ FamilyProvider.cpp: In member function 'virtual void FamilyProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': FamilyProvider.cpp:867:62: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 867 | CIMNamespaceName nameSpace = classReference.getNameSpace(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from FamilyProvider.h:36, from FamilyProvider.cpp:85: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ FamilyProvider.cpp: In member function 'virtual void FamilyProvider::deleteInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ResponseHandler&)': FamilyProvider.cpp:1153:58: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1153 | CIMName myClassName = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from FamilyProvider.h:36, from FamilyProvider.cpp:85: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ FamilyProvider.cpp: In member function 'void FamilyProvider::_associators(Pegasus::Array&, Pegasus::Array&, const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::ObjectResponseHandler&)': FamilyProvider.cpp:1209:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1209 | resultPaths = _filterAssocInstanceToTargetPaths(assocInstances[i], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1210 | localObjectName, | ~~~~~~~~~~~~~~~~ 1211 | resultClass, | ~~~~~~~~~~~~ 1212 | resultRole); | ~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from FamilyProvider.h:36, from FamilyProvider.cpp:85: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ FamilyProvider.cpp:309:19: note: initializing argument 3 of 'Pegasus::Array _filterAssocInstanceToTargetPaths(const Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::String)' 309 | const CIMName resultClass, | ~~~~~~~~~~~~~~^~~~~~~~~~~ FamilyProvider.cpp: In member function 'void FamilyProvider::_associatorNames(Pegasus::Array&, const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, Pegasus::ObjectPathResponseHandler&)': FamilyProvider.cpp:1323:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1323 | resultPaths = _filterAssocInstanceToTargetPaths( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1324 | assocInstances[i], localObjectName, resultClass, resultRole); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from FamilyProvider.h:36, from FamilyProvider.cpp:85: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ FamilyProvider.cpp:309:19: note: initializing argument 3 of 'Pegasus::Array _filterAssocInstanceToTargetPaths(const Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::String)' 309 | const CIMName resultClass, | ~~~~~~~~~~~~~~^~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FamilyProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibFamilyProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libFamilyProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FamilyProvider/FamilyProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FamilyProvider/FamilyProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FamilyProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libFamilyProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libFamilyProvider.so.1 libFamilyProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FamilyProvider' touch /builddir/build/BUILD/pegasus/build/lib/libFamilyProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FamilyProvider' make[4]: Nothing to be done for 'depend'. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationStressTestProvider/IndicationStressTestProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IndicationStressTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IndicationStressTestProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationStressTestProvider/IndicationStressTestProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IndicationStressTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IndicationStressTestProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibIndicationStressTestProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libIndicationStressTestProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationStressTestProvider/IndicationStressTestProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationStressTestProvider/IndicationStressTestProvider.o -lpegqueryexpression -lpegwql -lpegcql -lpegquerycommon -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libIndicationStressTestProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libIndicationStressTestProvider.so.1 libIndicationStressTestProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider' touch /builddir/build/BUILD/pegasus/build/lib/libIndicationStressTestProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationStressTestProvider/testclient/IndicationStressTest.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DINDICATION_DIR=\"/builddir/build/BUILD/pegasus/build\" -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestIndicationStressTest\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include IndicationStressTest.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from IndicationStressTest.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from IndicationStressTest.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from IndicationStressTest.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from IndicationStressTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from IndicationStressTest.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from IndicationStressTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationStressTest.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from IndicationStressTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationStressTest.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationStressTest.cpp: In function 'void* _executeTests(void*)': IndicationStressTest.cpp:1039:21: warning: catching polymorphic type 'class Pegasus::Exception' by value [-Wcatch-value=] 1039 | catch(Exception e) | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/General/OptionManager.h:49, from IndicationStressTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from IndicationStressTest.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestIndicationStressTest /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationStressTestProvider/testclient/IndicationStressTest.o -lpeglistener -lpegclient -lpegexportserver -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestIndicationStressTest make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testconsumer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationStressTestProvider/testconsumer/IndicationStressTestConsumerMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONSUMER_INTERNAL -DPEGASUS_INTERNALONLY -DINDICATION_DIR=\"/builddir/build/BUILD/pegasus/build\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IndicationStressTestConsumer\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IndicationStressTestConsumerMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testconsumer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from IndicationStressTestConsumerMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from IndicationStressTestConsumerMain.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from IndicationStressTestConsumerMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testconsumer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationStressTestProvider/testconsumer/IndicationStressTestConsumer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONSUMER_INTERNAL -DPEGASUS_INTERNALONLY -DINDICATION_DIR=\"/builddir/build/BUILD/pegasus/build\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IndicationStressTestConsumer\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IndicationStressTestConsumer.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testconsumer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMIndicationConsumerProvider.h:36, from IndicationStressTestConsumer.h:32, from IndicationStressTestConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AtomicInt.h:35, from IndicationStressTestConsumer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMIndicationConsumerProvider.h:36, from IndicationStressTestConsumer.h:32, from IndicationStressTestConsumer.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testconsumer' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibIndicationStressTestConsumer.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libIndicationStressTestConsumer.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationStressTestProvider/testconsumer/IndicationStressTestConsumerMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationStressTestProvider/testconsumer/IndicationStressTestConsumer.o -lpegprovider -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testconsumer' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libIndicationStressTestConsumer SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libIndicationStressTestConsumer.so.1 libIndicationStressTestConsumer.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testconsumer' touch /builddir/build/BUILD/pegasus/build/lib/libIndicationStressTestConsumer.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationStressTestProvider/testconsumer' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationTestProvider/IndicationTestProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IndicationTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IndicationTestProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from IndicationTestProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from IndicationTestProviderMain.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from IndicationTestProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationTestProvider/IndicationTestProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"IndicationTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src IndicationTestProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationTestProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from IndicationTestProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationTestProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from IndicationTestProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationTestProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from IndicationTestProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationTestProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from IndicationTestProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationTestProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ IndicationTestProvider.cpp: In member function 'virtual void IndicationTestProvider::invokeMethod(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::Array&, Pegasus::MethodResultResponseHandler&)': IndicationTestProvider.cpp:419:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 419 | _generateIndication(_handler, methodName, numberOfInd); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationTestProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ IndicationTestProvider.cpp:95:19: note: initializing argument 2 of 'void _generateIndication(Pegasus::IndicationResponseHandler*, Pegasus::CIMName, Pegasus::Uint32)' 95 | const CIMName methodName, | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryChainedIdentifier.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryCommon/QueryContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Query/QueryExpression/QueryExpression.h:40, from IndicationTestProvider.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from IndicationTestProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibIndicationTestProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libIndicationTestProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationTestProvider/IndicationTestProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationTestProvider/IndicationTestProvider.o -lpegqueryexpression -lpegprovider -lpegcql -lpegwql -lpegquerycommon -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libIndicationTestProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libIndicationTestProvider.so.1 libIndicationTestProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider' touch /builddir/build/BUILD/pegasus/build/lib/libIndicationTestProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/InstanceProvider/TestInstanceProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestInstanceProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/InstanceProvider/TestInstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestInstanceProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestInstanceProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestInstanceProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/InstanceProvider/TestInstanceProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/InstanceProvider/TestInstanceProvider.o -lpegcommon -lpegprovider -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestInstanceProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestInstanceProvider.so.1 libTestInstanceProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider' touch /builddir/build/BUILD/pegasus/build/lib/libTestInstanceProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/InstanceProvider/testclient/TestInstanceProviderClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestInstanceProviderClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestInstanceProviderClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestInstanceProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:35, from TestInstanceProviderClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestInstanceProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestInstanceProviderClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestInstanceProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestInstanceProviderClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestInstanceProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestInstanceProviderClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestInstanceProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestInstanceProviderClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestInstanceProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestInstanceProviderClient /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/InstanceProvider/testclient/TestInstanceProviderClient.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestInstanceProviderClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/InstanceProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ChunkingStressProvider/TestChunkingStressProviderEI.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestChunkingStressProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestChunkingStressProviderEI.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ChunkingStressProvider/TestChunkingStressProviderEIS.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestChunkingStressProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestChunkingStressProviderEIS.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ChunkingStressProvider/TestChunkingStressProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestChunkingStressProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestChunkingStressProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from TestChunkingStressProviderASSOC.h:36, from TestChunkingStressProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestChunkingStressProviderMain.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from TestChunkingStressProviderASSOC.h:36, from TestChunkingStressProviderMain.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ChunkingStressProvider/TestChunkingStressProviderASSOC.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestChunkingStressProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestChunkingStressProviderASSOC.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from TestChunkingStressProviderASSOC.h:36, from TestChunkingStressProviderASSOC.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestChunkingStressProviderASSOC.h:35, from TestChunkingStressProviderASSOC.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from TestChunkingStressProviderASSOC.h:36, from TestChunkingStressProviderASSOC.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestChunkingStressProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestChunkingStressProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ChunkingStressProvider/TestChunkingStressProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ChunkingStressProvider/TestChunkingStressProviderEI.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ChunkingStressProvider/TestChunkingStressProviderEIS.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ChunkingStressProvider/TestChunkingStressProviderASSOC.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestChunkingStressProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestChunkingStressProvider.so.1 libTestChunkingStressProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' touch /builddir/build/BUILD/pegasus/build/lib/libTestChunkingStressProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ChunkingStressProvider/testclient/TestChunkingStressProviderClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestChunkingStressProviderClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestChunkingStressProviderClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestChunkingStressProviderClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from TestChunkingStressProviderClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestChunkingStressProviderClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from TestChunkingStressProviderClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestChunkingStressProviderClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from TestChunkingStressProviderClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestChunkingStressProviderClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from TestChunkingStressProviderClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestChunkingStressProviderClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from TestChunkingStressProviderClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestChunkingStressProviderClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestChunkingStressProviderClient /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ChunkingStressProvider/testclient/TestChunkingStressProviderClient.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestChunkingStressProviderClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ChunkingStressProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MethodTestProvider/MethodTestProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"MethodTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src MethodTestProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MethodTestProvider/MethodTestProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"MethodTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src MethodTestProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibMethodTestProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libMethodTestProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MethodTestProvider/MethodTestProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MethodTestProvider/MethodTestProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libMethodTestProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libMethodTestProvider.so.1 libMethodTestProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider' touch /builddir/build/BUILD/pegasus/build/lib/libMethodTestProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MethodTestProvider/testclient/TestMethodTestProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestMethodTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestMethodTestProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestMethodTestProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from TestMethodTestProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestMethodTestProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestMethodTestProvider /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MethodTestProvider/testclient/TestMethodTestProvider.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestMethodTestProvider make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MethodTestProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MCCA_TestAssocProvider/MCCA_TestAssocProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"MCCATestAssocProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src MCCA_TestAssocProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MCCA_TestAssocProvider/MCCA_TestAssocProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"MCCATestAssocProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src MCCA_TestAssocProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibMCCATestAssocProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libMCCATestAssocProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MCCA_TestAssocProvider/MCCA_TestAssocProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MCCA_TestAssocProvider/MCCA_TestAssocProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libMCCATestAssocProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libMCCATestAssocProvider.so.1 libMCCATestAssocProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider' touch /builddir/build/BUILD/pegasus/build/lib/libMCCATestAssocProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MCCA_TestAssocProvider/testclient/MCCATestClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestMCCATestClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src MCCATestClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from MCCATestClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/iostream:38, from MCCATestClient.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Signal.h:36, from MCCATestClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from MCCATestClient.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MCCATestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from MCCATestClient.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MCCATestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from MCCATestClient.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MCCATestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClientRep.h:50, from /builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient/CIMClientConnectionManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/ManagedClient/CIMDefaultClientConnectionManager.h:34, from MCCATestClient.h:39, from MCCATestClient.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MCCATestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ MCCATestClient.cpp: In member function 'Pegasus::Uint32 Pegasus::MCCATestClient::enumerateInstancesNames(const Pegasus::String&, const Pegasus::String&)': MCCATestClient.cpp:80:74: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 80 | CIMName(className)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MCCATestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ MCCATestClient.cpp: In member function 'Pegasus::Uint32 Pegasus::MCCATestClient::enumerateInstances(const Pegasus::String&, const Pegasus::String&)': MCCATestClient.cpp:99:55: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 99 | _host, _port, nameSpace, CIMName(className)); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MCCATestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from MCCATestClient.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from MCCATestClient.cpp:39: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestMCCATestClient /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/MCCA_TestAssocProvider/testclient/MCCATestClient.o -lpegmanagedclient -lpegclient -lpegcommon -lpegslp_client -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestMCCATestClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/MCCA_TestAssocProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/OOPModuleFailureProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/OOPModuleFailureProvider/OOPModuleFailureTestProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"OOPModuleFailureTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src OOPModuleFailureTestProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/OOPModuleFailureProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from OOPModuleFailureTestProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from OOPModuleFailureTestProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from OOPModuleFailureTestProvider.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/OOPModuleFailureProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibOOPModuleFailureTestProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libOOPModuleFailureTestProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/OOPModuleFailureProvider/OOPModuleFailureTestProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/OOPModuleFailureProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libOOPModuleFailureTestProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libOOPModuleFailureTestProvider.so.1 libOOPModuleFailureTestProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/OOPModuleFailureProvider' touch /builddir/build/BUILD/pegasus/build/lib/libOOPModuleFailureTestProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/OOPModuleFailureProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/OOPModuleFailureProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/OOPModuleFailureProvider/testclient/TestOOPModuleFailure.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DINDICATION_DIR=\"/builddir/build/BUILD/pegasus/build\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestOOPModuleFailure\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestOOPModuleFailure.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/OOPModuleFailureProvider/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestOOPModuleFailure.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestOOPModuleFailure.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestOOPModuleFailure.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestOOPModuleFailure.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from TestOOPModuleFailure.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestOOPModuleFailure.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestOOPModuleFailure.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/OOPModuleFailureProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestOOPModuleFailure /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/OOPModuleFailureProvider/testclient/TestOOPModuleFailure.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestOOPModuleFailure make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/OOPModuleFailureProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PG_TestPropertyTypes' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PG_TestPropertyTypes/PG_TestPropertyTypes.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"PG_TestPropertyTypes\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src PG_TestPropertyTypes.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PG_TestPropertyTypes' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PG_TestPropertyTypes' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibPG_TestPropertyTypes.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libPG_TestPropertyTypes.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PG_TestPropertyTypes/PG_TestPropertyTypes.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PG_TestPropertyTypes' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libPG_TestPropertyTypes SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libPG_TestPropertyTypes.so.1 libPG_TestPropertyTypes.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PG_TestPropertyTypes' touch /builddir/build/BUILD/pegasus/build/lib/libPG_TestPropertyTypes.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PG_TestPropertyTypes' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ProcessIndicationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ProcessIndicationProvider/ProcessIndicationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ProcessIndicationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProcessIndicationProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ProcessIndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ProcessIndicationProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ProcessIndicationProvider/ProcessIndicationProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ProcessIndicationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProcessIndicationProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ProcessIndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ProcessIndicationProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibProcessIndicationProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libProcessIndicationProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ProcessIndicationProvider/ProcessIndicationProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ProcessIndicationProvider/ProcessIndicationProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ProcessIndicationProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libProcessIndicationProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libProcessIndicationProvider.so.1 libProcessIndicationProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ProcessIndicationProvider' touch /builddir/build/BUILD/pegasus/build/lib/libProcessIndicationProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ProcessIndicationProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/UserContextTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/UserContextTestProvider/UserContextTestProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"UserContextTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src UserContextTestProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/UserContextTestProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from UserContextTestProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from UserContextTestProvider.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from UserContextTestProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/UserContextTestProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibUserContextTestProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libUserContextTestProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/UserContextTestProvider/UserContextTestProvider.o -lpegprovider -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/UserContextTestProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libUserContextTestProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libUserContextTestProvider.so.1 libUserContextTestProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/UserContextTestProvider' touch /builddir/build/BUILD/pegasus/build/lib/libUserContextTestProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/UserContextTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/UserContextTestProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/UserContextTestProvider/testclient/TestUserContext.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestUserContext\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestUserContext.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/UserContextTestProvider/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from TestUserContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from TestUserContext.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from TestUserContext.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/UserContextTestProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestUserContext /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/UserContextTestProvider/testclient/TestUserContext.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestUserContext make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/UserContextTestProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CIMOMHandleTestProvider/CIMOMHandleTestProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CIMOMHandleTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src CIMOMHandleTestProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CIMOMHandleTestProvider/TestProviderB.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CIMOMHandleTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestProviderB.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CIMOMHandleTestProvider/TestProviderA.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CIMOMHandleTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestProviderA.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CIMOMHandleTestProvider/TestOperationsProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"CIMOMHandleTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestOperationsProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibCIMOMHandleTestProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libCIMOMHandleTestProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CIMOMHandleTestProvider/CIMOMHandleTestProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CIMOMHandleTestProvider/TestProviderA.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CIMOMHandleTestProvider/TestProviderB.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CIMOMHandleTestProvider/TestOperationsProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libCIMOMHandleTestProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libCIMOMHandleTestProvider.so.1 libCIMOMHandleTestProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' touch /builddir/build/BUILD/pegasus/build/lib/libCIMOMHandleTestProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CIMOMHandleTestProvider/testclient/CIMOMHandleTestProviderClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCIMOMHandleTestProviderClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMOMHandleTestProviderClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from CIMOMHandleTestProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:35, from CIMOMHandleTestProviderClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from CIMOMHandleTestProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMOMHandleTestProviderClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from CIMOMHandleTestProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMOMHandleTestProviderClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from CIMOMHandleTestProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMOMHandleTestProviderClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from CIMOMHandleTestProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from CIMOMHandleTestProviderClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from CIMOMHandleTestProviderClient.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCIMOMHandleTestProviderClient /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CIMOMHandleTestProvider/testclient/CIMOMHandleTestProviderClient.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCIMOMHandleTestProviderClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestAggregationOutputProvider/TestAggregationOutputProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAggregationOutputProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestAggregationOutputProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestAggregationOutputProvider/TestAggregationOutputProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAggregationOutputProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestAggregationOutputProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from TestAggregationOutputProvider.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdarg:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:35, from TestAggregationOutputProvider.cpp:50: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from TestAggregationOutputProvider.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ TestAggregationOutputProvider.cpp: In member function 'Pegasus::CIMClass TestAggregationOutputProvider::_getClass(const Pegasus::CIMName&)': TestAggregationOutputProvider.cpp:352:30: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 352 | CIMName(className), | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from TestAggregationOutputProvider.h:40, from TestAggregationOutputProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputProvider.cpp: In member function 'void TestAggregationOutputProvider::_associators(Pegasus::Array&, Pegasus::Array&, const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::ObjectResponseHandler&)': TestAggregationOutputProvider.cpp:693:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 693 | _filterAssocInstanceToTargetPaths( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 694 | assocInstances[i], | ~~~~~~~~~~~~~~~~~~ 695 | localObjectName1, | ~~~~~~~~~~~~~~~~~ 696 | resultClass, | ~~~~~~~~~~~~ 697 | resultRole); | ~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from TestAggregationOutputProvider.h:40, from TestAggregationOutputProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputProvider.cpp:166:19: note: initializing argument 3 of 'Pegasus::Array _filterAssocInstanceToTargetPaths(const Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::String)' 166 | const CIMName resultClass, | ~~~~~~~~~~~~~~^~~~~~~~~~~ TestAggregationOutputProvider.cpp: In member function 'void TestAggregationOutputProvider::_associatorNames(Pegasus::Array&, const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::String&, Pegasus::ObjectPathResponseHandler&)': TestAggregationOutputProvider.cpp:791:50: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 791 | _filterAssocInstanceToTargetPaths( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 792 | assocInstances[i], | ~~~~~~~~~~~~~~~~~~ 793 | localObjectName, | ~~~~~~~~~~~~~~~~ 794 | resultClass, | ~~~~~~~~~~~~ 795 | resultRole); | ~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from TestAggregationOutputProvider.h:40, from TestAggregationOutputProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputProvider.cpp:166:19: note: initializing argument 3 of 'Pegasus::Array _filterAssocInstanceToTargetPaths(const Pegasus::CIMInstance&, const Pegasus::CIMObjectPath&, Pegasus::CIMName, Pegasus::String)' 166 | const CIMName resultClass, | ~~~~~~~~~~~~~~^~~~~~~~~~~ TestAggregationOutputProvider.cpp: In member function 'virtual void TestAggregationOutputProvider::deleteInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ResponseHandler&)': TestAggregationOutputProvider.cpp:1198:58: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1198 | CIMName myClassName = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from TestAggregationOutputProvider.h:40, from TestAggregationOutputProvider.cpp:51: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestAggregationOutputProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestAggregationOutputProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestAggregationOutputProvider/TestAggregationOutputProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestAggregationOutputProvider/TestAggregationOutputProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestAggregationOutputProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestAggregationOutputProvider.so.1 libTestAggregationOutputProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider' touch /builddir/build/BUILD/pegasus/build/lib/libTestAggregationOutputProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestAggregationOutputProvider/testclient/TestAggregationOutputClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestAggregationOutputClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestAggregationOutputClient.cpp In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from TestAggregationOutputClient.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:35, from TestAggregationOutputClient.cpp:36: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from TestAggregationOutputClient.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestAggregationOutputClient.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestAggregationOutputClient.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestAggregationOutputClient.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp: In function 'void _testaggregation(Pegasus::CIMClient&)': TestAggregationOutputClient.cpp:310:41: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 310 | a_count += _testAssociators(client, TEST_TEACHES, personRefs[i]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:137:13: note: initializing argument 2 of 'Pegasus::Uint32 _testAssociators(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath)' 137 | CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ TestAggregationOutputClient.cpp:312:37: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 312 | _testAssociatorNames(client, TEST_TEACHES, personRefs[i]); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:178:37: note: initializing argument 2 of 'Pegasus::Uint32 _testAssociatorNames(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath)' 178 | CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ TestAggregationOutputClient.cpp:313:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 313 | r_count += _testReferences(client, personRefs[i],TEST_TEACHES); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:206:13: note: initializing argument 3 of 'Pegasus::Uint32 _testReferences(Pegasus::CIMClient&, Pegasus::CIMObjectPath, Pegasus::CIMName)' 206 | CIMName referenceClass) | ~~~~~~~~^~~~~~~~~~~~~~ TestAggregationOutputClient.cpp:315:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 315 | _testReferenceNames(client, personRefs[i], TEST_TEACHES); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:241:36: note: initializing argument 3 of 'Pegasus::Uint32 _testReferenceNames(Pegasus::CIMClient&, Pegasus::CIMObjectPath, Pegasus::CIMName)' 241 | CIMName referenceClass) | ~~~~~~~~^~~~~~~~~~~~~~ TestAggregationOutputClient.cpp: In function 'void _testFromRepository(Pegasus::CIMClient&)': TestAggregationOutputClient.cpp:388:41: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 388 | a_count += _testAssociators(client, TEST_WORKS, personRefs[i]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:137:13: note: initializing argument 2 of 'Pegasus::Uint32 _testAssociators(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath)' 137 | CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ TestAggregationOutputClient.cpp:389:45: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 389 | an_count += _testAssociatorNames(client, TEST_WORKS, personRefs[i]); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:178:37: note: initializing argument 2 of 'Pegasus::Uint32 _testAssociatorNames(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath)' 178 | CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ TestAggregationOutputClient.cpp:390:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 390 | r_count += _testReferences(client, personRefs[i],TEST_WORKS); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:206:13: note: initializing argument 3 of 'Pegasus::Uint32 _testReferences(Pegasus::CIMClient&, Pegasus::CIMObjectPath, Pegasus::CIMName)' 206 | CIMName referenceClass) | ~~~~~~~~^~~~~~~~~~~~~~ TestAggregationOutputClient.cpp:391:44: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 391 | rn_count += _testReferenceNames(client, personRefs[i], TEST_WORKS); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:241:36: note: initializing argument 3 of 'Pegasus::Uint32 _testReferenceNames(Pegasus::CIMClient&, Pegasus::CIMObjectPath, Pegasus::CIMName)' 241 | CIMName referenceClass) | ~~~~~~~~^~~~~~~~~~~~~~ TestAggregationOutputClient.cpp: In function 'void _testNotSupported(Pegasus::CIMClient&)': TestAggregationOutputClient.cpp:488:41: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 488 | a_count += _testAssociators(client, TEST_MARRIAGE, personRefs[i]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:137:13: note: initializing argument 2 of 'Pegasus::Uint32 _testAssociators(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath)' 137 | CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ TestAggregationOutputClient.cpp:490:37: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 490 | _testAssociatorNames(client, TEST_MARRIAGE, personRefs[i]); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:178:37: note: initializing argument 2 of 'Pegasus::Uint32 _testAssociatorNames(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath)' 178 | CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ TestAggregationOutputClient.cpp:491:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 491 | r_count += _testReferences(client, personRefs[i],TEST_MARRIAGE); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:206:13: note: initializing argument 3 of 'Pegasus::Uint32 _testReferences(Pegasus::CIMClient&, Pegasus::CIMObjectPath, Pegasus::CIMName)' 206 | CIMName referenceClass) | ~~~~~~~~^~~~~~~~~~~~~~ TestAggregationOutputClient.cpp:493:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 493 | _testReferenceNames(client, personRefs[i], TEST_MARRIAGE); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:241:36: note: initializing argument 3 of 'Pegasus::Uint32 _testReferenceNames(Pegasus::CIMClient&, Pegasus::CIMObjectPath, Pegasus::CIMName)' 241 | CIMName referenceClass) | ~~~~~~~~^~~~~~~~~~~~~~ TestAggregationOutputClient.cpp: In function 'void _testNotFound(Pegasus::CIMClient&)': TestAggregationOutputClient.cpp:590:41: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 590 | a_count += _testAssociators(client, TEST_FAMILY, personRefs[i]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:137:13: note: initializing argument 2 of 'Pegasus::Uint32 _testAssociators(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath)' 137 | CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ TestAggregationOutputClient.cpp:592:37: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 592 | _testAssociatorNames(client, TEST_FAMILY, personRefs[i]); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:178:37: note: initializing argument 2 of 'Pegasus::Uint32 _testAssociatorNames(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath)' 178 | CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ TestAggregationOutputClient.cpp:593:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 593 | r_count += _testReferences(client, personRefs[i],TEST_FAMILY); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:206:13: note: initializing argument 3 of 'Pegasus::Uint32 _testReferences(Pegasus::CIMClient&, Pegasus::CIMObjectPath, Pegasus::CIMName)' 206 | CIMName referenceClass) | ~~~~~~~~^~~~~~~~~~~~~~ TestAggregationOutputClient.cpp:595:36: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 595 | _testReferenceNames(client, personRefs[i], TEST_FAMILY); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ TestAggregationOutputClient.cpp:241:36: note: initializing argument 3 of 'Pegasus::Uint32 _testReferenceNames(Pegasus::CIMClient&, Pegasus::CIMObjectPath, Pegasus::CIMName)' 241 | CIMName referenceClass) | ~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestAggregationOutputClient.cpp:44: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestAggregationOutputClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestAggregationOutputClient /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestAggregationOutputProvider/testclient/TestAggregationOutputClient.o -lpegprovider -lpegclient -lpegcommon -lpegconfig -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestAggregationOutputClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestAggregationOutputProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/LocalizedProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/LocalizedProvider/LocalizedProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestLocalizedProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src LocalizedProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/LocalizedProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from LocalizedProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from LocalizedProviderMain.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from LocalizedProviderMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/LocalizedProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/LocalizedProvider/LocalizedProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestLocalizedProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src LocalizedProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/LocalizedProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdlib:41, from LocalizedProvider.cpp:102: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:42, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Array.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:36, from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h: In instantiation of 'void Pegasus::Array::remove(Pegasus::Uint32, Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::ContentLanguageList; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:307:11: required from 'void Pegasus::Array::remove(Pegasus::Uint32) [with PEGASUS_ARRAY_T = Pegasus::ContentLanguageList; Pegasus::Uint32 = unsigned int]' LocalizedProvider.cpp:715:30: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:345:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class Pegasus::ContentLanguageList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 345 | memmove( | ~~~~~~~^ 346 | Array_data + index, | ~~~~~~~~~~~~~~~~~~~ 347 | Array_data + index + size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | sizeof(PEGASUS_ARRAY_T) * rem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMStatusCode.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from LocalizedProvider.cpp:104: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ContentLanguageList.h:53:30: note: 'class Pegasus::ContentLanguageList' declared here 53 | class PEGASUS_COMMON_LINKAGE ContentLanguageList | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/LocalizedProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestLocalizedProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestLocalizedProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/LocalizedProvider/LocalizedProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/LocalizedProvider/LocalizedProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/LocalizedProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestLocalizedProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestLocalizedProvider.so.1 libTestLocalizedProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/LocalizedProvider' touch /builddir/build/BUILD/pegasus/build/lib/libTestLocalizedProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/LocalizedProvider' make[4]: Nothing to be done for 'clean'. make[6]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass/cmpiPerf_TestClass.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiPerf_TestClassProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiPerf_TestClass.c make[6]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass' make[6]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass/cmpiPerf_TestClassProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiPerf_TestClassProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiPerf_TestClassProvider.c make[6]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass' make[6]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiPerf_TestClassProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiPerf_TestClassProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass/cmpiPerf_TestClass.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass/cmpiPerf_TestClassProvider.o -ldl -lpthread -lcrypt make[6]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiPerf_TestClassProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[7]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiPerf_TestClassProvider.so.1 libcmpiPerf_TestClassProvider.so make[7]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[6]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiPerf_TestClassProvider.so.1 make[6]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClass' make[6]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA/cmpiPerf_TestClassA.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiPerf_TestClassAProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiPerf_TestClassA.c make[6]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA' make[6]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA/cmpiPerf_TestClassAProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiPerf_TestClassAProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiPerf_TestClassAProvider.c make[6]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA' make[6]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiPerf_TestClassAProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiPerf_TestClassAProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA/cmpiPerf_TestClassA.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA/cmpiPerf_TestClassAProvider.o -ldl -lpthread -lcrypt make[6]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiPerf_TestClassAProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[7]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiPerf_TestClassAProvider.so.1 libcmpiPerf_TestClassAProvider.so make[7]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[6]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiPerf_TestClassAProvider.so.1 make[6]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestClassA' make[6]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestAssocClass' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestAssocClass/cmpiPerf_TestAssocClassProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiPerf_TestAssocClassProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiPerf_TestAssocClassProvider.c make[6]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestAssocClass' make[6]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestAssocClass' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiPerf_TestAssocClassProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiPerf_TestAssocClassProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestAssocClass/cmpiPerf_TestAssocClassProvider.o -ldl -lpthread -lcrypt make[6]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestAssocClass' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiPerf_TestAssocClassProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[7]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiPerf_TestAssocClassProvider.so.1 libcmpiPerf_TestAssocClassProvider.so make[7]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[6]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestAssocClass' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiPerf_TestAssocClassProvider.so.1 make[6]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/PerformanceTests/CMPI/cmpiPerf_TestAssocClass' make[6]: Nothing to be done for 'clean'. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/EmbeddedInstanceProvider/EmbeddedInstanceProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"EmbeddedInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src EmbeddedInstanceProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/EmbeddedInstanceProvider/EmbeddedInstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"EmbeddedInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src EmbeddedInstanceProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from EmbeddedInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from EmbeddedInstanceProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from EmbeddedInstanceProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibEmbeddedInstanceProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libEmbeddedInstanceProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/EmbeddedInstanceProvider/EmbeddedInstanceProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/EmbeddedInstanceProvider/EmbeddedInstanceProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libEmbeddedInstanceProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libEmbeddedInstanceProvider.so.1 libEmbeddedInstanceProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider' touch /builddir/build/BUILD/pegasus/build/lib/libEmbeddedInstanceProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider/testClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/EmbeddedInstanceProvider/testClient/EmbeddedInstanceTest.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestEmbeddedInstance\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include EmbeddedInstanceTest.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider/testClient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from EmbeddedInstanceTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:35, from EmbeddedInstanceTest.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from EmbeddedInstanceTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EmbeddedInstanceTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from EmbeddedInstanceTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EmbeddedInstanceTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from EmbeddedInstanceTest.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EmbeddedInstanceTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from EmbeddedInstanceTest.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from EmbeddedInstanceTest.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from EmbeddedInstanceTest.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider/testClient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestEmbeddedInstance /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/EmbeddedInstanceProvider/testClient/EmbeddedInstanceTest.o -lpeglistener -lpegclient -lpegexportserver -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestEmbeddedInstance make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/EmbeddedInstanceProvider/testClient' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupUtilLib' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/GroupUtilLib/groupUtilLib.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"groupUtilLib\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src groupUtilLib.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupUtilLib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupUtilLib' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibgroupUtilLib.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libgroupUtilLib.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/GroupUtilLib/groupUtilLib.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupUtilLib' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libgroupUtilLib SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libgroupUtilLib.so.1 libgroupUtilLib.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupUtilLib' touch /builddir/build/BUILD/pegasus/build/lib/libgroupUtilLib.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupUtilLib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider1' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/GroupProvider1/TestGroupingProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestGroupingProvider1\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestGroupingProviderMain.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider1' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider1' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/GroupProvider1/TestGroupingProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestGroupingProvider1\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestGroupingProvider.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider1' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider1' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestGroupingProvider1.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestGroupingProvider1.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/GroupProvider1/TestGroupingProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/GroupProvider1/TestGroupingProvider.o -lgroupUtilLib -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider1' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestGroupingProvider1 SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestGroupingProvider1.so.1 libTestGroupingProvider1.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider1' touch /builddir/build/BUILD/pegasus/build/lib/libTestGroupingProvider1.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider1' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider2' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/GroupProvider2/TestGroupingProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestGroupingProvider2\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestGroupingProviderMain.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider2' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider2' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/GroupProvider2/TestGroupingProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestGroupingProvider2\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestGroupingProvider.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider2' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider2' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestGroupingProvider2.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestGroupingProvider2.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/GroupProvider2/TestGroupingProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/GroupProvider2/TestGroupingProvider.o -lgroupUtilLib -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider2' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestGroupingProvider2 SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestGroupingProvider2.so.1 libTestGroupingProvider2.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider2' touch /builddir/build/BUILD/pegasus/build/lib/libTestGroupingProvider2.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/GroupProvider2' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/testclient/TestGroupMethodProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestGroupMethodProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestGroupMethodProvider.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from TestGroupMethodProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestGroupMethodProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestGroupMethodProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestGroupMethodProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from TestGroupMethodProvider.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestGroupMethodProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestGroupMethodProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestGroupMethodProvider /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestModuleGrouping/testclient/TestGroupMethodProvider.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestGroupMethodProvider make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestModuleGrouping/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FaultyInstanceProvider/TestFaultyProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFaultyProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestFaultyProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FaultyInstanceProvider/TestGoodIndicationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFaultyProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestGoodIndicationProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FaultyInstanceProvider/TestFaultyInstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFaultyProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestFaultyInstanceProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider' In file included from TestFaultyInstanceProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from TestFaultyInstanceProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from TestFaultyInstanceProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestFaultyProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestFaultyProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FaultyInstanceProvider/TestFaultyProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FaultyInstanceProvider/TestFaultyInstanceProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FaultyInstanceProvider/TestGoodIndicationProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestFaultyProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestFaultyProvider.so.1 libTestFaultyProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider' touch /builddir/build/BUILD/pegasus/build/lib/libTestFaultyProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FaultyInstanceProvider/testclient/TestFaultyInstanceProviderClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestFaultyInstanceProviderClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestFaultyInstanceProviderClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestFaultyInstanceProviderClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstdio:41, from TestFaultyInstanceProviderClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestFaultyInstanceProviderClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from TestFaultyInstanceProviderClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestFaultyInstanceProviderClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from TestFaultyInstanceProviderClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestFaultyInstanceProviderClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from TestFaultyInstanceProviderClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestFaultyInstanceProviderClient.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from TestFaultyInstanceProviderClient.cpp:38: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Thread.h:38, from TestFaultyInstanceProviderClient.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestFaultyInstanceProviderClient /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/FaultyInstanceProvider/testclient/TestFaultyInstanceProviderClient.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestFaultyInstanceProviderClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/FaultyInstanceProvider/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestGoodInstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestGoodInstanceProvider/TestGoodInstanceProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestGoodInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestGoodInstanceProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestGoodInstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestGoodInstanceProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestGoodInstanceProvider/TestGoodInstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestGoodInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestGoodInstanceProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestGoodInstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestGoodInstanceProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestGoodInstanceProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestGoodInstanceProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestGoodInstanceProvider/TestGoodInstanceProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestGoodInstanceProvider/TestGoodInstanceProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestGoodInstanceProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestGoodInstanceProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestGoodInstanceProvider.so.1 libTestGoodInstanceProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestGoodInstanceProvider' touch /builddir/build/BUILD/pegasus/build/lib/libTestGoodInstanceProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestGoodInstanceProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DeliveryRetryTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/DeliveryRetryTestProvider/DeliveryRetryTestProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"DeliveryRetryTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src DeliveryRetryTestProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DeliveryRetryTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DeliveryRetryTestProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibDeliveryRetryTestProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libDeliveryRetryTestProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/DeliveryRetryTestProvider/DeliveryRetryTestProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DeliveryRetryTestProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libDeliveryRetryTestProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libDeliveryRetryTestProvider.so.1 libDeliveryRetryTestProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DeliveryRetryTestProvider' touch /builddir/build/BUILD/pegasus/build/lib/libDeliveryRetryTestProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/DeliveryRetryTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ResponseStressTestProvider/ResponseStressTestCxxProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ResponseStressTestCxxProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ResponseStressTestCxxProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ResponseStressTestProvider/ResponseStressTestCxxProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ResponseStressTestCxxProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ResponseStressTestCxxProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from ResponseStressTestCxxProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from ResponseStressTestCxxProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/TimeValue.h:36, from ResponseStressTestCxxProvider.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ResponseStressTestCxxProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from ResponseStressTestCxxProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from ResponseStressTestCxxProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ ResponseStressTestCxxProvider.cpp: In function 'void Pegasus::_buildInstance(Pegasus::CIMName, Pegasus::CIMInstance, Pegasus::Uint64, Pegasus::Uint64, const Pegasus::CIMPropertyList&, Pegasus::String)': ResponseStressTestCxxProvider.cpp:314:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 314 | instance.setPath(_buildPath(sequenceNumber,className)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ResponseStressTestCxxProvider.cpp:281:57: note: initializing argument 2 of 'Pegasus::CIMObjectPath Pegasus::_buildPath(Pegasus::Uint64, Pegasus::CIMName)' 281 | CIMObjectPath _buildPath(Uint64 sequenceNumber, CIMName className) | ~~~~~~~~^~~~~~~~~ ResponseStressTestCxxProvider.cpp: In member function 'virtual void Pegasus::ResponseStressTestCxxProvider::getInstance(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ResponseStressTestCxxProvider.cpp:374:56: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 374 | CIMName thisClass = instanceReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ResponseStressTestCxxProvider.cpp:382:19: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 382 | _buildInstance(thisClass,instance, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 383 | 0, | ~~ 384 | 0, | ~~ 385 | propertyList, | ~~~~~~~~~~~~~ 386 | s1); | ~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ResponseStressTestCxxProvider.cpp:299:29: note: initializing argument 1 of 'void Pegasus::_buildInstance(Pegasus::CIMName, Pegasus::CIMInstance, Pegasus::Uint64, Pegasus::Uint64, const Pegasus::CIMPropertyList&, Pegasus::String)' 299 | void _buildInstance(CIMName className, CIMInstance instance, | ~~~~~~~~^~~~~~~~~ ResponseStressTestCxxProvider.cpp: In member function 'virtual void Pegasus::ResponseStressTestCxxProvider::enumerateInstances(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::Boolean, Pegasus::Boolean, const Pegasus::CIMPropertyList&, Pegasus::InstanceResponseHandler&)': ResponseStressTestCxxProvider.cpp:411:42: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 411 | CIMName thisClass = ref.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ResponseStressTestCxxProvider.cpp:431:27: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 431 | _buildInstance(thisClass,instance, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 432 | i, | ~~ 433 | (newTime - prevTime), | ~~~~~~~~~~~~~~~~~~~~~ 434 | propertyList, | ~~~~~~~~~~~~~ 435 | s1); | ~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ResponseStressTestCxxProvider.cpp:299:29: note: initializing argument 1 of 'void Pegasus::_buildInstance(Pegasus::CIMName, Pegasus::CIMInstance, Pegasus::Uint64, Pegasus::Uint64, const Pegasus::CIMPropertyList&, Pegasus::String)' 299 | void _buildInstance(CIMName className, CIMInstance instance, | ~~~~~~~~^~~~~~~~~ ResponseStressTestCxxProvider.cpp: In member function 'virtual void Pegasus::ResponseStressTestCxxProvider::enumerateInstanceNames(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, Pegasus::ObjectPathResponseHandler&)': ResponseStressTestCxxProvider.cpp:475:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 475 | CIMName thisClass = classReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ResponseStressTestCxxProvider.cpp:483:44: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 483 | CIMObjectPath path = _buildPath(i, thisClass); | ~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ResponseStressTestCxxProvider.cpp:281:57: note: initializing argument 2 of 'Pegasus::CIMObjectPath Pegasus::_buildPath(Pegasus::Uint64, Pegasus::CIMName)' 281 | CIMObjectPath _buildPath(Uint64 sequenceNumber, CIMName className) | ~~~~~~~~^~~~~~~~~ ResponseStressTestCxxProvider.cpp: In member function 'virtual void Pegasus::ResponseStressTestCxxProvider::invokeMethod(const Pegasus::OperationContext&, const Pegasus::CIMObjectPath&, const Pegasus::CIMName&, const Pegasus::Array&, Pegasus::MethodResultResponseHandler&)': ResponseStressTestCxxProvider.cpp:551:54: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 551 | CIMName thisClass = objectReference.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ResponseStressTestCxxProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ ResponseStressTestCxxProvider.cpp: In instantiation of 'void Pegasus::Array::append(const PEGASUS_ARRAY_T&) [with PEGASUS_ARRAY_T = Pegasus::providerParmSet]': ResponseStressTestCxxProvider.cpp:228:36: required from here ResponseStressTestCxxProvider.cpp:131:16: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 131 | typedef struct providerParmSet | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ ResponseStressTestCxxProvider.cpp:131:16: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 131 | typedef struct providerParmSet | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from ResponseStressTestCxxProvider.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from ResponseStressTestCxxProvider.cpp:43: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:222:5: note: synthesized method 'Pegasus::providerParmSet::providerParmSet(const Pegasus::providerParmSet&)' first required here 222 | new (Array_data + Array_size) PEGASUS_ARRAY_T(x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibResponseStressTestCxxProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libResponseStressTestCxxProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ResponseStressTestProvider/ResponseStressTestCxxProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ResponseStressTestProvider/ResponseStressTestCxxProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libResponseStressTestCxxProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libResponseStressTestCxxProvider.so.1 libResponseStressTestCxxProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider' touch /builddir/build/BUILD/pegasus/build/lib/libResponseStressTestCxxProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ResponseStressTestProvider/testclient/main.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestResponseStressTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include main.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from main.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from main.cpp:40: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from main.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ main.cpp: In constructor 'MethodParameters::MethodParameters(const Pegasus::CIMName&)': main.cpp:77:9: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 77 | _className(cl) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from main.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ main.cpp: In constructor 'MethodParameters::MethodParameters(const Pegasus::CIMName&, Pegasus::Uint64, Pegasus::Uint64, Pegasus::Uint64, Pegasus::Uint32, Pegasus::Uint32)': main.cpp:93:9: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 93 | _className(cl) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from main.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ main.cpp: In constructor 'MethodParameters::MethodParameters(const Pegasus::CIMName&, Pegasus::Uint64, Pegasus::Uint64, Pegasus::Uint64, Pegasus::CIMStatusCode, Pegasus::Uint32)': main.cpp:107:9: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 107 | _className(cl) {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from main.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ main.cpp: In function 'void set(Pegasus::CIMClient&, const methodParameters&)': main.cpp:357:44: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 357 | CIMName(mp._className)), | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from main.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ main.cpp: In function 'void reset(Pegasus::CIMClient&, const methodParameters&)': main.cpp:381:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 381 | CIMName(mp._className)), | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from main.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ main.cpp: In function 'void get(Pegasus::CIMClient&, methodParameters&)': main.cpp:400:34: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 400 | CIMName(mp._className)), | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from main.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ main.cpp: In copy constructor 'MethodParameters::MethodParameters(const MethodParameters&)': main.cpp:73:16: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 73 | typedef struct MethodParameters | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from main.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ main.cpp: In function 'void testSetAndGetMethods(Pegasus::CIMClient&, const Pegasus::CIMName&)': main.cpp:493:33: note: synthesized method 'MethodParameters::MethodParameters(const MethodParameters&)' first required here 493 | methodParameters test1Rtn = test1; | ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestResponseStressTestProvider /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/ResponseStressTestProvider/testclient/main.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestResponseStressTestProvider make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/ResponseStressTestProvider/testclient' make[4]: '/builddir/build/BUILD/pegasus/build/lib/libDeliveryRetryTestProvider.so.1' is up to date. make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestProviderLifecycleIndications/ProviderLifecycleIndicationTestProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProviderLifecycleIndicationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProviderLifecycleIndicationTestProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestProviderLifecycleIndicationProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestProviderLifecycleIndicationProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestProviderLifecycleIndications/ProviderLifecycleIndicationTestProvider.o -lpegqueryexpression -lpegwql -lpegcql -lpegquerycommon -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestProviderLifecycleIndicationProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestProviderLifecycleIndicationProvider.so.1 libTestProviderLifecycleIndicationProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications' touch /builddir/build/BUILD/pegasus/build/lib/libTestProviderLifecycleIndicationProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestCIM_ErrorProvider/TestCIM_ErrorProviderMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCIM_ErrorProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestCIM_ErrorProviderMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestCIM_ErrorProvider/TestCIM_ErrorProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCIM_ErrorProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestCIM_ErrorProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestCIM_ErrorProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestCIM_ErrorProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestCIM_ErrorProvider/TestCIM_ErrorProviderMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestCIM_ErrorProvider/TestCIM_ErrorProvider.o -lpegcommon -lpegprovider -lpeggeneral -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestCIM_ErrorProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestCIM_ErrorProvider.so.1 libTestCIM_ErrorProvider.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider' touch /builddir/build/BUILD/pegasus/build/lib/libTestCIM_ErrorProvider.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestCIM_ErrorProvider/tests/CIMErrorClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCIMErrorClient\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include CIMErrorClient.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from CIMErrorClient.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from CIMErrorClient.cpp:47: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from CIMErrorClient.cpp:50: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCIMErrorClient /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestCIM_ErrorProvider/tests/CIMErrorClient.o -lpegclient -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCIMErrorClient make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestCIM_ErrorProvider/tests' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications/testclient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestProviderLifecycleIndications/testclient/TestProviderLifecycleIndications.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestProviderLifecycleIndications\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestProviderLifecycleIndications.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications/testclient' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cassert:43, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusAssert.h:53, from TestProviderLifecycleIndications.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestProviderLifecycleIndications.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestProviderLifecycleIndications.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestProviderLifecycleIndications.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:39, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h:41, from TestProviderLifecycleIndications.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestProviderLifecycleIndications.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestProviderLifecycleIndications.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications/testclient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestProviderLifecycleIndications /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestProviderLifecycleIndications/testclient/TestProviderLifecycleIndications.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestProviderLifecycleIndications make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications/testclient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications/testconsumer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestProviderLifecycleIndications/testconsumer/ProviderLifecycleIndicationConsumer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONSUMER_INTERNAL -DPEGASUS_INTERNALONLY -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"ProviderLifecycleIndicationConsumer\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src ProviderLifecycleIndicationConsumer.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications/testconsumer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from ProviderLifecycleIndicationConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:35, from ProviderLifecycleIndicationConsumer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from ProviderLifecycleIndicationConsumer.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications/testconsumer' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibProviderLifecycleIndicationConsumer.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libProviderLifecycleIndicationConsumer.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestProviderLifecycleIndications/testconsumer/ProviderLifecycleIndicationConsumer.o -lpegprovider -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications/testconsumer' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libProviderLifecycleIndicationConsumer SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libProviderLifecycleIndicationConsumer.so.1 libProviderLifecycleIndicationConsumer.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications/testconsumer' touch /builddir/build/BUILD/pegasus/build/lib/libProviderLifecycleIndicationConsumer.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestProviderLifecycleIndications/testconsumer' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestServerProfileProviders' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestServerProfileProviders/TestServerProfileProvidersMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestServerProfileProviders\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestServerProfileProvidersMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestServerProfileProviders' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestServerProfileProviders' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestServerProfileProviders/TestServerProfileProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestServerProfileProviders\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestServerProfileProvider.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestServerProfileProviders' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from TestServerProfileProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:35, from TestServerProfileProvider.h:33, from TestServerProfileProvider.cpp:30: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Tracer.h:37, from TestServerProfileProvider.cpp:31: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestServerProfileProviders' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestServerProfileProviders.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestServerProfileProviders.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestServerProfileProviders/TestServerProfileProvidersMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/TestServerProfileProviders/TestServerProfileProvider.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestServerProfileProviders' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestServerProfileProviders SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestServerProfileProviders.so.1 libTestServerProfileProviders.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestServerProfileProviders' touch /builddir/build/BUILD/pegasus/build/lib/libTestServerProfileProviders.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/TestServerProfileProviders' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestUtilLib' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestUtilLib/cmpiUtilLib.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_CMPI_TESTPRV_UTILLIB_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiUtilLib\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiUtilLib.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestUtilLib' In file included from /usr/include/string.h:519, from cmpiUtilLib.c:34: In function 'strncat', inlined from 'PROV_LOG_OPEN' at cmpiUtilLib.c:97:5: /usr/include/bits/string_fortified.h:135:10: warning: 'strncat' specified bound depends on the length of the source argument [-Wstringop-overflow=] 135 | return __builtin___strncat_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ cmpiUtilLib.c: In function 'PROV_LOG_OPEN': cmpiUtilLib.c:85:22: note: length computed here 85 | size_t loc_len = strlen (location); | ^~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestUtilLib' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiUtilLib.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiUtilLib.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestUtilLib/cmpiUtilLib.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestUtilLib' In function 'strncat', inlined from 'PROV_LOG_OPEN' at cmpiUtilLib.c:97:5: /usr/include/bits/string_fortified.h:135:10: warning: '__builtin_strncat' specified bound depends on the length of the source argument [-Wstringop-overflow=] 135 | return __builtin___strncat_chk (__dest, __src, __len, | ^ cmpiUtilLib.c: In function 'PROV_LOG_OPEN': cmpiUtilLib.c:85:22: note: length computed here 85 | size_t loc_len = strlen (location); | ^ /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiUtilLib SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiUtilLib.so.1 libcmpiUtilLib.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestUtilLib' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiUtilLib.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestUtilLib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestMethod' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestMethod/cmpiTestMethodProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestMethodProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestMethodProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestMethod' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestMethod' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestMethodProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestMethodProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestMethod/cmpiTestMethodProvider.o -lcmpiUtilLib -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestMethod' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestMethodProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestMethodProvider.so.1 libcmpiTestMethodProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestMethod' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestMethodProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestMethod' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestMethod/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestMethod/tests/TestCMPIMethod.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIMethod\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPIMethod.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestMethod/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIMethod.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestCMPIMethod.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIMethod.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestMethod/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIMethod /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestMethod/tests/TestCMPIMethod.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIMethod make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestMethod/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestError' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestError/cmpiTestErrorProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestErrorProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestErrorProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestError' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestError' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestErrorProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestErrorProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestError/cmpiTestErrorProvider.o -lcmpiUtilLib -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestError' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestErrorProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestErrorProvider.so.1 libcmpiTestErrorProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestError' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestErrorProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestError' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestError/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestError/tests/TestCMPIError.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIError\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPIError.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestError/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from TestCMPIError.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIError.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestError/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIError /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestError/tests/TestCMPIError.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIError make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestError/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProperty/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestProperty/tests/TestCMPIProperty.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIProperty\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPIProperty.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProperty/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIProperty.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestCMPIProperty.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIProperty.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCMPIProperty.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIProperty.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCMPIProperty.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIProperty.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCMPIProperty.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIProperty.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from TestCMPIProperty.cpp:35: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIProperty.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProperty/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIProperty /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestProperty/tests/TestCMPIProperty.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIProperty make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProperty/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_1' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_1/cmpiTestFail_1Provider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_USE_EXPERIMENTAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestFail_1Provider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestFail_1Provider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_1' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_1' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestFail_1Provider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestFail_1Provider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_1/cmpiTestFail_1Provider.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_1' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestFail_1Provider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestFail_1Provider.so.1 libcmpiTestFail_1Provider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_1' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestFail_1Provider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_1' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_1/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_1/tests/TestCMPI_Fail_1.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPI_Fail_1\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPI_Fail_1.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_1/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPI_Fail_1.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestCMPI_Fail_1.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPI_Fail_1.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_1/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPI_Fail_1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_1/tests/TestCMPI_Fail_1.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPI_Fail_1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_1/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_2' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_2/cmpiTestFail_2Provider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_USE_EXPERIMENTAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestFail_2Provider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestFail_2Provider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_2' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_2' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestFail_2Provider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestFail_2Provider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_2/cmpiTestFail_2Provider.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_2' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestFail_2Provider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestFail_2Provider.so.1 libcmpiTestFail_2Provider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_2' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestFail_2Provider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_2' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_2/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_2/tests/TestCMPI_Fail_2.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPI_Fail_2\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPI_Fail_2.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_2/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPI_Fail_2.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestCMPI_Fail_2.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPI_Fail_2.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_2/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPI_Fail_2 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_2/tests/TestCMPI_Fail_2.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPI_Fail_2 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_2/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_3' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_3/cmpiTestFail_3Provider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_USE_EXPERIMENTAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestFail_3Provider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestFail_3Provider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_3' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_3' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestFail_3Provider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestFail_3Provider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_3/cmpiTestFail_3Provider.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_3' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestFail_3Provider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestFail_3Provider.so.1 libcmpiTestFail_3Provider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_3' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestFail_3Provider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_3' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_3/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_3/tests/TestCMPI_Fail_3.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPI_Fail_3\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPI_Fail_3.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_3/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPI_Fail_3.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestCMPI_Fail_3.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPI_Fail_3.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_3/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPI_Fail_3 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_3/tests/TestCMPI_Fail_3.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPI_Fail_3 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_3/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_4' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_4/cmpiTestFail_4Provider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_USE_EXPERIMENTAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestFail_4Provider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestFail_4Provider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_4' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_4' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestFail_4Provider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestFail_4Provider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_4/cmpiTestFail_4Provider.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_4' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestFail_4Provider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestFail_4Provider.so.1 libcmpiTestFail_4Provider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_4' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestFail_4Provider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_4' make[5]: Nothing to be done for 'default'. make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_5' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_5/cmpiTestFail_5Provider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_USE_EXPERIMENTAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestFail_5Provider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestFail_5Provider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_5' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_5' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestFail_5Provider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestFail_5Provider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_5/cmpiTestFail_5Provider.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_5' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestFail_5Provider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestFail_5Provider.so.1 libcmpiTestFail_5Provider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_5' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestFail_5Provider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_5' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_5/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_5/tests/TestCMPI_Fail_5.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPI_Fail_5\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPI_Fail_5.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_5/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestCMPI_Fail_5.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:35, from TestCMPI_Fail_5.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestCMPI_Fail_5.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestCMPI_Fail_5.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestCMPI_Fail_5.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestCMPI_Fail_5.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestCMPI_Fail_5.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestCMPI_Fail_5.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestCMPI_Fail_5.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ TestCMPI_Fail_5.cpp: In function 'int main(int, char**)': TestCMPI_Fail_5.cpp:216:25: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 216 | _testAssociators(client, CMPI_TEST_FAIL, personRefs[i]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from TestCMPI_Fail_5.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ TestCMPI_Fail_5.cpp:62:13: note: initializing argument 2 of 'void _testAssociators(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath)' 62 | CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestCMPI_Fail_5.cpp:37: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from TestCMPI_Fail_5.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_5/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPI_Fail_5 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestFail_5/tests/TestCMPI_Fail_5.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPI_Fail_5 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestFail_5/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProviderThreaded' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestProviderThreaded/cmpiTestCMPIThreadProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestCMPIThreadProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestCMPIThreadProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProviderThreaded' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProviderThreaded' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestCMPIThreadProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestCMPIThreadProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestProviderThreaded/cmpiTestCMPIThreadProvider.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProviderThreaded' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestCMPIThreadProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestCMPIThreadProvider.so.1 libcmpiTestCMPIThreadProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProviderThreaded' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestCMPIThreadProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProviderThreaded' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProviderThreaded/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestProviderThreaded/tests/TestCMPIThreadProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIThreadProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPIThreadProvider.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProviderThreaded/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIThreadProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestCMPIThreadProvider.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIThreadProvider.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProviderThreaded/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIThreadProvider /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestProviderThreaded/tests/TestCMPIThreadProvider.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIThreadProvider make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestProviderThreaded/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestAssociation' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestAssociation/cmpiTestAssociationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIAssociationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestAssociationProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestAssociation' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestAssociation' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestCMPIAssociationProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestCMPIAssociationProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestAssociation/cmpiTestAssociationProvider.o -lcmpiUtilLib -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestAssociation' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestCMPIAssociationProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestCMPIAssociationProvider.so.1 libTestCMPIAssociationProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestAssociation' touch /builddir/build/BUILD/pegasus/build/lib/libTestCMPIAssociationProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestAssociation' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestAssociation/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestAssociation/tests/cmpiAssociationTestClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIAssociation\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cmpiAssociationTestClient.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestAssociation/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from cmpiAssociationTestClient.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:35, from cmpiAssociationTestClient.cpp:52: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:36, from cmpiAssociationTestClient.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ cmpiAssociationTestClient.cpp: In function 'int main(int, char**)': cmpiAssociationTestClient.cpp:701:25: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 701 | _testAssociators( | ~~~~~~~~~~~~~~~~^ 702 | client, | ~~~~~~~ 703 | CMPI_TEST_RACING, | ~~~~~~~~~~~~~~~~~ 704 | personRefs[i], | ~~~~~~~~~~~~~~ 705 | resultArray_asso_P1[i]); | ~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from cmpiAssociationTestClient.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ cmpiAssociationTestClient.cpp:152:13: note: initializing argument 2 of 'void _testAssociators(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath, Pegasus::Uint32)' 152 | CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ cmpiAssociationTestClient.cpp:710:24: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 710 | _testAssociators(client, CMPI_TEST_RACING, vehicleRefs[i], | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 711 | resultArray_asso_V1[i]); | ~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from cmpiAssociationTestClient.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ cmpiAssociationTestClient.cpp:152:13: note: initializing argument 2 of 'void _testAssociators(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath, Pegasus::Uint32)' 152 | CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ cmpiAssociationTestClient.cpp:728:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 728 | _testAssociatorNames(client, CMPI_TEST_RACING, personRefs[i], | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | resultArray_asso_P1[i]); | ~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from cmpiAssociationTestClient.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ cmpiAssociationTestClient.cpp:192:54: note: initializing argument 2 of 'void _testAssociatorNames(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath, Pegasus::Uint32)' 192 | void _testAssociatorNames(CIMClient& client, CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ cmpiAssociationTestClient.cpp:733:29: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 733 | _testAssociatorNames(client, CMPI_TEST_RACING, vehicleRefs[i], | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 734 | resultArray_asso_V1[i]); | ~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from cmpiAssociationTestClient.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ cmpiAssociationTestClient.cpp:192:54: note: initializing argument 2 of 'void _testAssociatorNames(Pegasus::CIMClient&, Pegasus::CIMName, Pegasus::CIMObjectPath, Pegasus::Uint32)' 192 | void _testAssociatorNames(CIMClient& client, CIMName assocClass, | ~~~~~~~~^~~~~~~~~~ cmpiAssociationTestClient.cpp:793:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 793 | _testCMPIAssociationClassOperations(client, CMPI_TEST_PERSON); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from cmpiAssociationTestClient.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ cmpiAssociationTestClient.cpp:302:69: note: initializing argument 2 of 'void _testCMPIAssociationClassOperations(Pegasus::CIMClient&, Pegasus::CIMName)' 302 | void _testCMPIAssociationClassOperations(CIMClient& client, CIMName className) | ~~~~~~~~^~~~~~~~~ cmpiAssociationTestClient.cpp:794:40: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 794 | _testCMPIAssociationClassOperations(client, CMPI_TEST_VEHICLE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Client/CIMClient.h:37, from cmpiAssociationTestClient.cpp:52: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ cmpiAssociationTestClient.cpp:302:69: note: initializing argument 2 of 'void _testCMPIAssociationClassOperations(Pegasus::CIMClient&, Pegasus::CIMName)' 302 | void _testCMPIAssociationClassOperations(CIMClient& client, CIMName className) | ~~~~~~~~^~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestAssociation/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIAssociation /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestAssociation/tests/cmpiAssociationTestClient.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIAssociation make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestAssociation/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndicationStressTestProvider' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestIndicationStressTestProvider/cmpiIndicationStressTestProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiIndicationStressTestProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiIndicationStressTestProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndicationStressTestProvider' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndicationStressTestProvider' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiIndicationStressTestProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiIndicationStressTestProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestIndicationStressTestProvider/cmpiIndicationStressTestProvider.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndicationStressTestProvider' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiIndicationStressTestProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiIndicationStressTestProvider.so.1 libcmpiIndicationStressTestProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndicationStressTestProvider' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiIndicationStressTestProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndicationStressTestProvider' make[5]: Nothing to be done for 'default'. make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIEnumeration' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIEnumeration/cmpiTestEnumerationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestEnumerationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestEnumerationProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIEnumeration' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIEnumeration' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestEnumerationProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestEnumerationProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIEnumeration/cmpiTestEnumerationProvider.o -lcmpiUtilLib -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIEnumeration' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestEnumerationProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestEnumerationProvider.so.1 libcmpiTestEnumerationProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIEnumeration' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestEnumerationProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIEnumeration' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIEnumeration/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIEnumeration/tests/TestCMPIEnumeration.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIEnumeration\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPIEnumeration.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIEnumeration/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIEnumeration.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:37, from TestCMPIEnumeration.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIEnumeration.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIEnumeration/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIEnumeration /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIEnumeration/tests/TestCMPIEnumeration.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIEnumeration make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIEnumeration/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIInstance' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIInstance/cmpiTestCMPIInstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIInstanceProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestCMPIInstanceProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIInstance' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIInstance' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibTestCMPIInstanceProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libTestCMPIInstanceProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIInstance/cmpiTestCMPIInstanceProvider.o -lcmpiUtilLib -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIInstance' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libTestCMPIInstanceProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libTestCMPIInstanceProvider.so.1 libTestCMPIInstanceProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIInstance' touch /builddir/build/BUILD/pegasus/build/lib/libTestCMPIInstanceProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIInstance' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIInstance/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIInstance/tests/TestCMPIInstance.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIInstance\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPIInstance.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIInstance/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from TestCMPIInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:35, from TestCMPIInstance.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/InternalException.h:37, from TestCMPIInstance.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIInstance/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIInstance /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIInstance/tests/TestCMPIInstance.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIInstance make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIInstance/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestKeyReturned' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestKeyReturned/cmpiTestKeyReturnedProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestKeyReturnedProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestKeyReturnedProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestKeyReturned' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestKeyReturned' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestKeyReturnedProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestKeyReturnedProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestKeyReturned/cmpiTestKeyReturnedProvider.o -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestKeyReturned' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestKeyReturnedProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestKeyReturnedProvider.so.1 libcmpiTestKeyReturnedProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestKeyReturned' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestKeyReturnedProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestKeyReturned' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestKeyReturned/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestKeyReturned/tests/TestCMPIKeyReturned.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIKeyReturned\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPIKeyReturned.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestKeyReturned/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from TestCMPIKeyReturned.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestCMPIKeyReturned.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from TestCMPIKeyReturned.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ TestCMPIKeyReturned.cpp: At global scope: TestCMPIKeyReturned.cpp:44:59: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 44 | const CIMName CLASSNAME=CIMNameCast("TestCMPI_KeyReturned"); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from TestCMPIKeyReturned.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestKeyReturned/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIKeyReturned /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestKeyReturned/tests/TestCMPIKeyReturned.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIKeyReturned make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestKeyReturned/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndications' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestIndications/cmpiTestIndicationProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_USE_EXPERIMENTAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestIndicationProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestIndicationProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndications' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndications' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestIndicationProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestIndicationProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestIndications/cmpiTestIndicationProvider.o -lcmpiUtilLib -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndications' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestIndicationProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestIndicationProvider.so.1 libcmpiTestIndicationProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndications' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestIndicationProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndications' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndications/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestIndications/tests/TestCMPIIndicationSubscription.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIIndicationSubscription\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPIIndicationSubscription.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndications/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIIndicationSubscription.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestCMPIIndicationSubscription.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIIndicationSubscription.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndications/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIIndicationSubscription /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestIndications/tests/TestCMPIIndicationSubscription.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIIndicationSubscription make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestIndications/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIBroker/cmpiTestBrokerProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestBrokerProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestBrokerProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIBroker/cmpiTestBrokerInstanceProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestBrokerProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestBrokerInstanceProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestBrokerProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestBrokerProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIBroker/cmpiTestBrokerProvider.o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIBroker/cmpiTestBrokerInstanceProvider.o -lcmpiUtilLib -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestBrokerProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestBrokerProvider.so.1 libcmpiTestBrokerProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestBrokerProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIBroker/tests/TestCMPIBroker.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIBroker\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPIBroker.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIBroker.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestCMPIBroker.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIBroker.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIBroker /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIBroker/tests/TestCMPIBroker.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIBroker make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBroker/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBrokerEnc' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIBrokerEnc/cmpiTestBrokerEncProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestBrokerEncProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestBrokerEncProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBrokerEnc' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBrokerEnc' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestBrokerEncProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestBrokerEncProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIBrokerEnc/cmpiTestBrokerEncProvider.o -lcmpiUtilLib -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBrokerEnc' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestBrokerEncProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestBrokerEncProvider.so.1 libcmpiTestBrokerEncProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBrokerEnc' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestBrokerEncProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBrokerEnc' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBrokerEnc/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIBrokerEnc/tests/TestCMPIBrokerEnc.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIBrokerEnc\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPIBrokerEnc.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBrokerEnc/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from TestCMPIBrokerEnc.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:35, from TestCMPIBrokerEnc.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from TestCMPIBrokerEnc.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBrokerEnc/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIBrokerEnc /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestCMPIBrokerEnc/tests/TestCMPIBrokerEnc.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIBrokerEnc make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestCMPIBrokerEnc/tests' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestExecQuery' cc -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestExecQuery/cmpiTestExecQueryProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -DPEGASUS_ROOT=\"/builddir/build/BUILD/pegasus\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cmpiTestExecQueryProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cmpiTestExecQueryProvider.c make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestExecQuery' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestExecQuery' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibcmpiTestExecQueryProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libcmpiTestExecQueryProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestExecQuery/cmpiTestExecQueryProvider.o -lcmpiUtilLib -ldl -lpthread -lcrypt make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestExecQuery' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libcmpiTestExecQueryProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[6]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libcmpiTestExecQueryProvider.so.1 libcmpiTestExecQueryProvider.so make[6]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestExecQuery' touch /builddir/build/BUILD/pegasus/build/lib/libcmpiTestExecQueryProvider.so.1 make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestExecQuery' make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestExecQuery/tests' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestExecQuery/tests/TestCMPIInstanceExecQuery.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestCMPIInstanceExecQuery\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include TestCMPIInstanceExecQuery.cpp make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestExecQuery/tests' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIInstanceExecQuery.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from TestCMPIInstanceExecQuery.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIInstanceExecQuery.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestCMPIInstanceExecQuery.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIInstanceExecQuery.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestCMPIInstanceExecQuery.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIInstanceExecQuery.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestCMPIInstanceExecQuery.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIInstanceExecQuery.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from TestCMPIInstanceExecQuery.cpp:42: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from TestCMPIInstanceExecQuery.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestExecQuery/tests' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestCMPIInstanceExecQuery /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/CMPI/TestExecQuery/tests/TestCMPIInstanceExecQuery.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestCMPIInstanceExecQuery make[5]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/CMPI/TestExecQuery/tests' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider/wsmanTestClient' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationTestProvider/wsmanTestClient/WSMANInvokeMethod.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"WSMANInvokeMethod\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src WSMANInvokeMethod.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider/wsmanTestClient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider/wsmanTestClient' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/WSMANInvokeMethod /builddir/build/BUILD/pegasus/build/obj/Providers/TestProviders/IndicationTestProvider/wsmanTestClient/WSMANInvokeMethod.o -lpegcommon -lpegclient -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/WSMANInvokeMethod make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/IndicationTestProvider/wsmanTestClient' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/IndicationConsumer/SimpleDisplayConsumer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/IndicationConsumer/SimpleDisplayConsumer/SimpleDisplayConsumerMain.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONSUMER_INTERNAL -DPEGASUS_INTERNALONLY -DINDICATION_DIR=\"/builddir/build/BUILD/pegasus/build\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SimpleDisplayConsumer\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SimpleDisplayConsumerMain.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/IndicationConsumer/SimpleDisplayConsumer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from SimpleDisplayConsumerMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SimpleDisplayConsumerMain.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from SimpleDisplayConsumerMain.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/IndicationConsumer/SimpleDisplayConsumer' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/IndicationConsumer/SimpleDisplayConsumer/SimpleDisplayConsumer.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_CONSUMER_INTERNAL -DPEGASUS_INTERNALONLY -DINDICATION_DIR=\"/builddir/build/BUILD/pegasus/build\" -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SimpleDisplayConsumer\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SimpleDisplayConsumer.cpp make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/IndicationConsumer/SimpleDisplayConsumer' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMIndicationConsumerProvider.h:36, from SimpleDisplayConsumer.h:32, from SimpleDisplayConsumer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732, from /usr/include/c++/11/cstring:41, from SimpleDisplayConsumer.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMIndicationConsumerProvider.h:36, from SimpleDisplayConsumer.h:32, from SimpleDisplayConsumer.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/IndicationConsumer/SimpleDisplayConsumer' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibSimpleDisplayConsumer.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libSimpleDisplayConsumer.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/IndicationConsumer/SimpleDisplayConsumer/SimpleDisplayConsumerMain.o /builddir/build/BUILD/pegasus/build/obj/Providers/IndicationConsumer/SimpleDisplayConsumer/SimpleDisplayConsumer.o -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/IndicationConsumer/SimpleDisplayConsumer' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libSimpleDisplayConsumer SUFFIX=.so.1 PLATFORM_SUFFIX=so make[5]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libSimpleDisplayConsumer.so.1 libSimpleDisplayConsumer.so make[5]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[4]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/IndicationConsumer/SimpleDisplayConsumer' touch /builddir/build/BUILD/pegasus/build/lib/libSimpleDisplayConsumer.so.1 make[4]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/IndicationConsumer/SimpleDisplayConsumer' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/slp' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/slp/SLPProvider.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"SLPProvider\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src SLPProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/slp' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/General/DynamicLibrary.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/../slp/slp_agent/peg_slp_agent.h:37, from SLPProvider.h:38, from SLPProvider.cpp:87: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from SLPProvider.h:35, from SLPProvider.cpp:87: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/General/DynamicLibrary.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/../slp/slp_agent/peg_slp_agent.h:37, from SLPProvider.h:38, from SLPProvider.cpp:87: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from SLPProvider.cpp:101: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from SLPProvider.h:36, from SLPProvider.cpp:87: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from SLPProvider.cpp:101: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from SLPProvider.h:36, from SLPProvider.cpp:87: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from SLPProvider.cpp:101: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from SLPProvider.h:36, from SLPProvider.cpp:87: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ SLPProvider.cpp: At global scope: SLPProvider.cpp:216:38: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 216 | CIMNamespaceName _interopNamespace = PEGASUS_NAMESPACENAME_INTEROP; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from SLPProvider.h:36, from SLPProvider.cpp:87: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ SLPProvider.cpp: In function 'Pegasus::String Pegasus::_getValueQualifier(const Pegasus::CIMConstProperty&, const Pegasus::CIMClass&)': SLPProvider.cpp:281:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 281 | CIMName propertyName = instanceProperty.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from SLPProvider.h:36, from SLPProvider.cpp:87: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ SLPProvider.cpp: In member function 'Pegasus::String Pegasus::SLPProvider::getRegisteredProfileList(const Pegasus::OperationContext&)': SLPProvider.cpp:806:57: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 806 | CIMName className = objectPath.getClassName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from SLPProvider.h:36, from SLPProvider.cpp:87: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ SLPProvider.cpp: In member function 'Pegasus::String Pegasus::SLPProvider::getNameSpaceInfo(const Pegasus::CIMNamespaceName&, Pegasus::String&, const Pegasus::OperationContext&)': SLPProvider.cpp:977:71: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 977 | CIMName(namePropertyName), ""); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from SLPProvider.h:36, from SLPProvider.cpp:87: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ SLPProvider.cpp: In member function 'Pegasus::Boolean Pegasus::SLPProvider::populateRegistrationData(const Pegasus::String&, const Pegasus::String&, const Pegasus::CIMInstance&, const Pegasus::CIMInstance&, const Pegasus::CIMClass&, const Pegasus::String&, const Pegasus::OperationContext&)': SLPProvider.cpp:1224:53: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 1224 | CIMName propertyName = thisProperty.getName(); | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMInstance.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from SLPProvider.h:36, from SLPProvider.cpp:87: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/XmlWriter.h:38, from SLPProvider.cpp:101: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Exception.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/OperationContext.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMProvider.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Provider/CIMInstanceProvider.h:36, from SLPProvider.h:36, from SLPProvider.cpp:87: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/slp' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibSLPProvider.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libSLPProvider.so.1 /builddir/build/BUILD/pegasus/build/obj/Providers/slp/SLPProvider.o -lpegslp -lpegprovider -lpegconfig -lpeggeneral -lpegcommon -ldl -lpthread -lcrypt make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/slp' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libSLPProvider SUFFIX=.so.1 PLATFORM_SUFFIX=so make[4]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libSLPProvider.so.1 libSLPProvider.so make[4]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/slp' touch /builddir/build/BUILD/pegasus/build/lib/libSLPProvider.so.1 make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/slp' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/slp/test' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Providers/slp/test/TestSLP.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"TestSLP\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src TestSLP.cpp make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/slp/test' TestSLP.cpp: In function 'int main(int, char**)': TestSLP.cpp:92:57: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 92 | CIMName cimName=cimProperty.getName(); | ^ In file included from TestSLP.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:96:14: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 96 | CIMName& operator=(const CIMName& name); | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/slp/test' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/TestSLP /builddir/build/BUILD/pegasus/build/obj/Providers/slp/test/TestSLP.o -lpegslp -lpegprovider -lpegclient -lpegcommon -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/TestSLP make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/slp/test' make[2]: Entering directory '/builddir/build/BUILD/pegasus/src/Service' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Service/PidFile.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_SERVICE_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include PidFile.cpp make[2]: Leaving directory '/builddir/build/BUILD/pegasus/src/Service' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from PidFile.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:35, from PidFile.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from PidFile.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from PidFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from PidFile.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from PidFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from PidFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from PidFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from PidFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from PidFile.cpp:34: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from PidFile.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/pegasus/src/Service' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Service/ServerRunStatus.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_SERVICE_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ServerRunStatus.cpp make[2]: Leaving directory '/builddir/build/BUILD/pegasus/src/Service' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ServerRunStatus.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:35, from ServerRunStatus.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/System.h:36, from ServerRunStatus.cpp:32: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/pegasus/src/Service' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Service/ServerProcess.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_SERVICE_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ServerProcess.cpp make[2]: Leaving directory '/builddir/build/BUILD/pegasus/src/Service' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ServerProcess.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/PegasusVersion.h:37, from ServerProcess.cpp:34: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ServerProcess.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ServerProcess.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ServerProcess.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ServerProcess.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ServerProcess.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ServerProcess.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ServerProcess.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/AnonymousPipe.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Executor.h:37, from ServerProcessUnix.cpp:36, from ServerProcess.cpp:47: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ServerProcess.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from ServerProcess.cpp:41: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ServerProcess.cpp:36: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/pegasus/src/Service' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Service/ServerShutdownClient.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_SERVICE_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"pegservice\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include ServerShutdownClient.cpp make[2]: Leaving directory '/builddir/build/BUILD/pegasus/src/Service' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ServerShutdownClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from ServerShutdownClient.cpp:32: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from ServerShutdownClient.cpp:33: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/pegasus/src/Service' g++ -shared -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -Wl,-hlibpegservice.so.1 -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/lib/libpegservice.so.1 /builddir/build/BUILD/pegasus/build/obj/Service/PidFile.o /builddir/build/BUILD/pegasus/build/obj/Service/ServerProcess.o /builddir/build/BUILD/pegasus/build/obj/Service/ServerRunStatus.o /builddir/build/BUILD/pegasus/build/obj/Service/ServerShutdownClient.o -lpegclient -lpegcommon -ldl -lpthread -lcrypt make[2]: Leaving directory '/builddir/build/BUILD/pegasus/src/Service' /usr/bin/make --directory=/builddir/build/BUILD/pegasus/build/lib -f /builddir/build/BUILD/pegasus/mak/library-unix.mak \ ln LIBRARY=libpegservice SUFFIX=.so.1 PLATFORM_SUFFIX=so make[3]: Entering directory '/builddir/build/BUILD/pegasus/build/lib' ln -f -s libpegservice.so.1 libpegservice.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus/build/lib' make[2]: Entering directory '/builddir/build/BUILD/pegasus/src/Service' touch /builddir/build/BUILD/pegasus/build/lib/libpegservice.so.1 make[2]: Leaving directory '/builddir/build/BUILD/pegasus/src/Service' make[2]: Entering directory '/builddir/build/BUILD/pegasus/src/Server' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Server/cimserver.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimserver\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src -I/usr/kerberos/include cimserver.cpp make[2]: Leaving directory '/builddir/build/BUILD/pegasus/src/Server' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from cimserver.cpp:81: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cimserver.cpp:84: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cimserver.cpp:84: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cimserver.cpp:84: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMMessage.h:54, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ModuleController.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Monitor.h:39, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:37, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h: In copy constructor 'Pegasus::CIMResponseData::CIMResponseData(const Pegasus::CIMResponseData&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMResponseData.h:103:9: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 103 | _defaultNamespace(x._defaultNamespace), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::ClassAssociation::ClassAssociation(const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:51:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 51 | : assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:52:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 52 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:53:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 53 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:54:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 54 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:55:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 55 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::InstanceAssociation::InstanceAssociation(const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&, const Pegasus::String&, const Pegasus::CIMName&, const Pegasus::CIMName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:84:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 84 | assocClassName(assocClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:86:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 86 | fromClassName(fromClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:87:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 87 | fromPropertyName(fromPropertyName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:89:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 89 | toClassName(toClassName_), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:90:11: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 90 | toPropertyName(toPropertyName_) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/NameSpaceManager.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Repository/CIMRepository.h:46, from /builddir/build/BUILD/pegasus/src/Pegasus/Server/CIMServer.h:39, from cimserver.cpp:93: /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h: In constructor 'Pegasus::NamespaceDefinition::NamespaceDefinition(const Pegasus::CIMNamespaceName&)': /builddir/build/BUILD/pegasus/src/Pegasus/Repository/PersistentStoreData.h:109:11: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 109 | : name(name_), | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cimserver.cpp:84: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimserver.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/pegasus/src/Server' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimserver /builddir/build/BUILD/pegasus/build/obj/Server/cimserver.o -lpegservice -lpegclient -lpegserver -lpegprm -lNamespaceProvider -lpegindicationservice -lpeghandlerservice -lConfigSettingProvider -lDefaultProviderManager -lProviderRegistrationProvider -lpegauthentication -lpegqueryexpression -lpegcql -lpegwql -lpegquerycommon -lCIMQueryCapabilitiesProvider -lDefaultProviderManager -lpegprovidermanager -lInteropProvider -lCertificateProvider -lpegslp -lpegwsmserver -lpegwebserver -lpegprovidermanager -lpegpmservice -lpegpmrouter -lpegprovider -lpegexportserver -lpegrepository -lpegconfig -lpeghandler -lpeggeneral -lpegcommon -lcimrsserver -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimserver make[2]: Leaving directory '/builddir/build/BUILD/pegasus/src/Server' make[2]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener/Service' g++ -c -o /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/Service/cimlistener.o -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -g -Wall -Wno-unused -fno-strict-aliasing -std=c++14 -DPEGASUS_INTERNALONLY -DPEGASUS_CONSUMER_INTERNAL -DPEGASUS_PLATFORM_LINUX_GENERIC_GNU -DPEGASUS_PLATFORM_LINUX_X86_64_GNU -DPEGASUS_USE_SYSLOGS -DPEGASUS_ARCH_LIB=\"lib64\" -DNDEBUG -DPEGASUS_NOASSERTS -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION -DPEGASUS_ENABLE_CQL -DPEGASUS_ENABLE_FQL -DPEGASUS_OVERRIDE_PRODUCT_ID -DPEGASUS_DEFAULT_ENABLE_OOP -DPEGASUS_USE_NET_SNMP -DPEGASUS_ENABLE_NET_SNMPV3 -DPEGASUS_HAS_SSL -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION -DPEGASUS_ENABLE_AUDIT_LOGGER -DPEGASUS_ENABLE_IPV6 -DPEGASUS_ENABLE_INDICATION_COUNT -DPEGASUS_ENABLE_SLP -DPEGASUS_SLP_REG_TIMEOUT=1090 -DPEGASUS_USE_EXTERNAL_SLP_TYPE=1 -DPEGASUS_ENABLE_INTEROP_PROVIDER -DPEGASUS_USE_EXPERIMENTAL_INTERFACES -DPEGASUS_USE_DEPRECATED_INTERFACES -DPEGASUS_DISABLE_PERFINST -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS -DPEGASUS_USE_RELEASE_DIRS -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS -DPEGASUS_DEST_LIB_DIR=\"/usr/lib64\" -DPEGASUS_CIMSERVERMAIN_USER=\"cimsrvr\" -DPEGASUS_ENABLE_PROTOCOL_WSMAN -DPEGASUS_PAM_AUTHENTICATION -DPEGASUS_NO_PASSWORDFILE -DPEGASUS_ENABLE_PROTOCOL_WEB -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" -DNS_ROOT_INTEROP -DPEGASUS_ENABLE_SESSION_COOKIES -DPLATFORM_COMPONENT_NAME=\"cimlistener\" -I/usr/kerberos/include -I/builddir/build/BUILD/pegasus/src cimlistener.cpp make[2]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener/Service' In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimlistener.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::yield()': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:213:18: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 213 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:488, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Platform_LINUX_X86_64_GNU.h:80, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Config.h:78, from cimlistener.cpp:81: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Mutex.h:38, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CommonUTF.h:36, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringRep.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/StringInline.h:35, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:701, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimlistener.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h: In static member function 'static void Pegasus::Threads::clear(Pegasus::ThreadType&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:248:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Pegasus::ThreadType'; use assignment or value-initialization instead [-Wclass-memaccess] 248 | memset(&x, 0, sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pegasus/src/Pegasus/Common/Threads.h:96:8: note: 'struct Pegasus::ThreadType' declared here 96 | struct ThreadType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cimlistener.cpp:84: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In function 'void Pegasus::CopyToRaw(Pegasus::Char16*, const Pegasus::Char16*, Pegasus::Uint32)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:160:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 160 | memcpy(to, from, sizeof(Char16) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimlistener.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cimlistener.cpp:84: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:109:32: warning: implicitly-declared 'Pegasus::CIMName::CIMName(const Pegasus::CIMName&)' is deprecated [-Wdeprecated-copy] 109 | CIMName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:432, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimlistener.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMNameInline.h:55:33: note: because 'Pegasus::CIMName' has user-provided 'Pegasus::CIMName& Pegasus::CIMName::operator=(const Pegasus::CIMName&)' 55 | PEGASUS_CIMNAME_INLINE CIMName& CIMName::operator=(const CIMName& name) | ^~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cimlistener.cpp:84: /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h: In function 'void Pegasus::BubbleSort(Pegasus::Array&)': /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:130:41: warning: implicitly-declared 'Pegasus::CIMNamespaceName::CIMNamespaceName(const Pegasus::CIMNamespaceName&)' is deprecated [-Wdeprecated-copy] 130 | CIMNamespaceName t = x[j]; | ^ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimlistener.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:288:23: note: because 'Pegasus::CIMNamespaceName' has user-provided 'Pegasus::CIMNamespaceName& Pegasus::CIMNamespaceName::operator=(const Pegasus::CIMNamespaceName&)' 288 | CIMNamespaceName& operator=(const CIMNamespaceName& name); | ^~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayImpl.h:40, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/ArrayInternal.h:41, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/FileSystem.h:38, from cimlistener.cpp:84: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h: In instantiation of 'void Pegasus::Zeros(T*, Pegasus::Uint32) [with T = Pegasus::Char16; Pegasus::Uint32 = unsigned int]': /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:190:1: required from here /builddir/build/BUILD/pegasus/src/Pegasus/Common/Memory.h:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Pegasus::Char16' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 62 | memset(items, 0, sizeof(T) * size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pegasus/src/Pegasus/Common/String.h:45, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/CIMName.h:37, from /builddir/build/BUILD/pegasus/src/Pegasus/Common/Constants.h:556, from cimlistener.cpp:82: /builddir/build/BUILD/pegasus/src/Pegasus/Common/Char16.h:47:30: note: 'class Pegasus::Char16' declared here 47 | class PEGASUS_COMMON_LINKAGE Char16 | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener/Service' g++ -W -Wall -Wno-unused -Wunused-variable -D_GNU_SOURCE -DTHREAD_SAFE -D_REENTRANT -g -O2 -m64 -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,now -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -L/builddir/build/BUILD/pegasus/build/lib -o /builddir/build/BUILD/pegasus/build/bin/cimlistener /builddir/build/BUILD/pegasus/build/obj/Pegasus/DynListener/Service/cimlistener.o -lpegdynlistener -lpegprovider -lpegservice -lpegexportserver -lpegclient -lpegcommon -lpegconfig -ldl -lpthread -lcrypt touch /builddir/build/BUILD/pegasus/build/bin/cimlistener make[2]: Leaving directory '/builddir/build/BUILD/pegasus/src/Pegasus/DynListener/Service' + /usr/bin/make -O -j8 V=1 VERBOSE=1 -f /builddir/build/BUILD/pegasus/Makefile.Release repository chmod 777 /builddir/build/BUILD/pegasus/build /usr/bin/make "-SC" Schemas/Pegasus repository /usr/bin/make --directory=Internal repository make[2]: Entering directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/Internal' +++++ Loading Core_Qualifiers.mof into root/PG_Internal namespace ... +++++ Loading PG_InternalSchema20.mof into root/PG_Internal namespace... +++++ Loading PG_SLPTemplate.mof into root/PG_Internal namespace... make[2]: Leaving directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/Internal' Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Class PG_WBEMSLPTemplate already exists in the repository /usr/bin/make --directory=InterOp repository make[2]: Entering directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/InterOp' +++++ Loading CIM_Core into root/interop namespace ... +++++ Loading CIM_Event into root/interop namespace ... +++++ Loading CIM_Interop into root/interop namespace ... +++++ Loading PG_InterOpSchema20.mof into root/interop namespace... +++++ Loading PG_CIMXMLCommunicationMechanism20 into root/interop namespace ... +++++ Loading PG_Namespace20 into root/interop namespace ... +++++ Loading Computer System schema into root/interop namespace ... +++++ Loading PG_ServerProfile schema into root/interop namespace ... make[2]: Leaving directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/InterOp' Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Class CIM_Message already exists in the repository Warning: Class CIM_Error already exists in the repository Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Class CIM_ManagedElement already exists in the repository Warning: Class CIM_ManagedSystemElement already exists in the repository Warning: Class CIM_LogicalElement already exists in the repository Warning: Class CIM_System already exists in the repository Warning: Class CIM_ComputerSystem already exists in the repository Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. /usr/bin/make --directory=ManagedSystem repository make[2]: Entering directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem' +++++ Loading CIM_Schema into root/cimv2 namespace ... +++++ Loading PG_Events20 into root/cimv2 namespace ... +++++ Loading PG_ManagedSystemSchema20 into root/cimv2 namespace ... +++++ Registering Providers for PG_ManagedSystemSchema21R ... +++++ Registering the SLPProvider in root/cimv2 namespace ... make[2]: Leaving directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem' Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Class CIM_ManagedElement already exists in the repository Warning: Class CIM_ManagedSystemElement already exists in the repository Warning: Class CIM_LogicalElement already exists in the repository Warning: Class CIM_OperatingSystem already exists in the repository Warning: Class CIM_ManagedElement already exists in the repository Warning: Class CIM_ManagedSystemElement already exists in the repository Warning: Class CIM_LogicalElement already exists in the repository Warning: Class CIM_System already exists in the repository Warning: Class CIM_ComputerSystem already exists in the repository Warning: Class CIM_UnitaryComputerSystem already exists in the repository Warning: Class CIM_ManagedElement already exists in the repository Warning: Class CIM_ManagedSystemElement already exists in the repository Warning: Class CIM_LogicalElement already exists in the repository Warning: Class CIM_Component already exists in the repository Warning: Class CIM_Process already exists in the repository Warning: Class CIM_StatisticalInformation already exists in the repository Warning: Class CIM_Statistics already exists in the repository Warning: Class CIM_Thread already exists in the repository Warning: Class CIM_ProcessThread already exists in the repository Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZdGRbU + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64 + cd pegasus + mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/pki/Pegasus + export PEGASUS_ROOT=/builddir/build/BUILD/pegasus + PEGASUS_ROOT=/builddir/build/BUILD/pegasus + export PEGASUS_HOME=/builddir/build/BUILD/pegasus/build + PEGASUS_HOME=/builddir/build/BUILD/pegasus/build + export PEGASUS_PLATFORM=LINUX_X86_64_GNU + PEGASUS_PLATFORM=LINUX_X86_64_GNU + export PEGASUS_ARCH_LIB=lib64 + PEGASUS_ARCH_LIB=lib64 + export PEGASUS_ENVVAR_FILE=/builddir/build/BUILD/pegasus/env_var_Linux.status + PEGASUS_ENVVAR_FILE=/builddir/build/BUILD/pegasus/env_var_Linux.status + export OPENSSL_BIN=/usr/bin + OPENSSL_BIN=/usr/bin + export LD_LIBRARY_PATH=/builddir/build/BUILD/pegasus/build/lib + LD_LIBRARY_PATH=/builddir/build/BUILD/pegasus/build/lib + export PATH=/builddir/build/BUILD/pegasus/build/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/builddir/build/BUILD/pegasus/build/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PEGASUS_STAGING_DIR=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64 + PEGASUS_STAGING_DIR=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64 + make -f /builddir/build/BUILD/pegasus/Makefile.Release stage PEGASUS_STAGING_DIR=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64 PEGASUS_BUILD_TEST_RPM=1 make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release prestage_verifyInstallEnabled make[1]: Entering directory '/builddir/build/BUILD/pegasus' make[1]: Nothing to be done for 'prestage_verifyInstallEnabled'. make[1]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release prestage_cleanup make[1]: Entering directory '/builddir/build/BUILD/pegasus' rm -rf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14; rm -rf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus; rm -rf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/lib/Pegasus; rm -rf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/run/tog-pegasus; rm -rf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/Pegasus; rm -rf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/run/tog-pegasus rm -rf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/lib/Pegasus/cache/localauth make[1]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusDirectories make[1]: Entering directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusProductDirectories make[2]: Entering directory '/builddir/build/BUILD/pegasus' mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man1; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man8; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/etc; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/var; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/var/lib; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/var/run; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/scripts; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/lib/Pegasus; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/lib/Pegasus/cache; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/lib/Pegasus/log; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/lib/Pegasus/cache/localauth; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/lib/Pegasus/cache/trace; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/run/tog-pegasus; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/Pegasus; mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64 mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providerManagers make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusSocketDirectory make[2]: Entering directory '/builddir/build/BUILD/pegasus' mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/run/tog-pegasus make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusLocalAuthDirectory make[2]: Entering directory '/builddir/build/BUILD/pegasus' mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/lib/Pegasus/cache/localauth make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make[1]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusFiles make[1]: Entering directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusLibraryDirectoryFiles make[2]: Entering directory '/builddir/build/BUILD/pegasus' cp /builddir/build/BUILD/pegasus/build/lib/libCIMxmlIndicationHandler.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libCIMxmlIndicationHandler.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libFileListenerDestination.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libFileListenerDestination.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libcimrsserver.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libcimrsserver.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libConfigSettingProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libConfigSettingProvider.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libNamespaceProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libNamespaceProvider.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libProviderRegistrationProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libProviderRegistrationProvider.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libUserAuthProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libUserAuthProvider.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegauthentication.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegauthentication.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegclient.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegclient.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegcliutils.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcliutils.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpeghandler.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeghandler.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpeggeneral.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeggeneral.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegcommon.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcommon.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegcompiler.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcompiler.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegconfig.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegconfig.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegexportclient.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegexportclient.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegexportserver.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegexportserver.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpeggetoopt.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeggetoopt.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpeghandlerservice.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeghandlerservice.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegindicationservice.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegindicationservice.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpeglistener.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeglistener.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegpmrouter.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegpmrouter.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegpmservice.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegpmservice.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegprm.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegprm.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegprovider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegprovider.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegprovidermanager.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegprovidermanager.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegrepository.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegrepository.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegserver.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegserver.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpeguser.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeguser.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegwql.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegwql.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libDefaultProviderManager.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libDefaultProviderManager.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libCertificateProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libCertificateProvider.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegqueryexpression.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegqueryexpression.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegquerycommon.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegquerycommon.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegservice.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegservice.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegcql.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcql.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libCIMQueryCapabilitiesProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libCIMQueryCapabilitiesProvider.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegfql.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegfql.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libcmpiCppImpl.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libcmpiCppImpl.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libInteropProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libInteropProvider.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libsnmpIndicationHandler.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libsnmpIndicationHandler.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegwsmserver.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegwsmserver.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegwebserver.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegwebserver.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegslp.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegslp.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libpegslp_client.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegslp_client.so.1; cp: cannot stat '/builddir/build/BUILD/pegasus/build/lib/libUserAuthProvider.so.1': No such file or directory cp: cannot stat '/builddir/build/BUILD/pegasus/build/lib/libpeguser.so.1': No such file or directory make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libpegclient.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegclient.so; make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libpegcommon.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcommon.so; make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libpegprovider.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegprovider.so; make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libDefaultProviderManager.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libDefaultProviderManager.so; make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libCIMxmlIndicationHandler.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libCIMxmlIndicationHandler.so; make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libsnmpIndicationHandler.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libsnmpIndicationHandler.so; make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libpegclient.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegclient.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libpegcommon.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcommon.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libpegprovider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegprovider.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libDefaultProviderManager.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libDefaultProviderManager.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libCIMxmlIndicationHandler.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libCIMxmlIndicationHandler.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libsnmpIndicationHandler.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libsnmpIndicationHandler.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' cp /builddir/build/BUILD/pegasus/build/lib/libpegslp_client.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegslp_client.so.1 make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libpegslp_client.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegslp_client.so make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libpegslp_client.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegslp_client.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusProviderLibraryDirectoryFiles make[2]: Entering directory '/builddir/build/BUILD/pegasus' cp /builddir/build/BUILD/pegasus/build/lib/libComputerSystemProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libComputerSystemProvider.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libOSProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libOSProvider.so.1; cp /builddir/build/BUILD/pegasus/build/lib/libProcessProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libProcessProvider.so.1; make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libComputerSystemProvider.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libComputerSystemProvider.so; make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libOSProvider.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libOSProvider.so; make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libProcessProvider.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libProcessProvider.so; make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libComputerSystemProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libComputerSystemProvider.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libOSProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libOSProvider.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libProcessProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libProcessProvider.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' cp /builddir/build/BUILD/pegasus/build/lib/libSLPProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libSLPProvider.so.1 make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libSLPProvider.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libSLPProvider.so make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libSLPProvider.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libSLPProvider.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusProviderManagerLibraryDirectoryFiles make[2]: Entering directory '/builddir/build/BUILD/pegasus' cp /builddir/build/BUILD/pegasus/build/lib/libCMPIProviderManager.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providerManagers/libCMPIProviderManager.so.1; make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release createlink OBJECT=libCMPIProviderManager.so.1 LINKNAME=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providerManagers/libCMPIProviderManager.so; make[3]: Entering directory '/builddir/build/BUILD/pegasus' ln -f -s libCMPIProviderManager.so.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providerManagers/libCMPIProviderManager.so make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusAdminCmdsDirectoryFiles make[2]: Entering directory '/builddir/build/BUILD/pegasus' cp /builddir/build/BUILD/pegasus/build/bin/cimauth /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimauth; cp /builddir/build/BUILD/pegasus/build/bin/cimconfig /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimconfig; cp /builddir/build/BUILD/pegasus/build/bin/cimserver /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimserver; cp /builddir/build/BUILD/pegasus/build/bin/cimprovagt /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimprovagt; cp /builddir/build/BUILD/pegasus/build/bin/cimservera /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimservera; cp /builddir/build/BUILD/pegasus/build/bin/cimreparchive /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimreparchive; cp /builddir/build/BUILD/pegasus/build/bin/cimtrust /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimtrust; cp /builddir/build/BUILD/pegasus/build/bin/repupgrade /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/repupgrade; cp: cannot stat '/builddir/build/BUILD/pegasus/build/bin/cimservera': No such file or directory make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusUserCmdsDirectoryFiles make[2]: Entering directory '/builddir/build/BUILD/pegasus' mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin cp /builddir/build/BUILD/pegasus/build/bin/cimmof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimmof; cp /builddir/build/BUILD/pegasus/build/bin/cimmofl /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimmofl; cp /builddir/build/BUILD/pegasus/build/bin/cimprovider /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimprovider; cp /builddir/build/BUILD/pegasus/build/bin/cimsub /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimsub; cp /builddir/build/BUILD/pegasus/build/bin/osinfo /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/osinfo; cp /builddir/build/BUILD/pegasus/build/bin/wbemexec /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/wbemexec; cp /builddir/build/BUILD/pegasus/build/bin/cimcli /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimcli; make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusConfFiles make[2]: Entering directory '/builddir/build/BUILD/pegasus' cp /builddir/build/BUILD/pegasus/src/Server/cimserver_planned.conf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/Pegasus/cimserver_planned.conf make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusRepository make[2]: Entering directory '/builddir/build/BUILD/pegasus' rm -rf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/lib/Pegasus/repository cp -R /builddir/build/BUILD/pegasus/build/repository /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/lib/Pegasus make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusUnixManPageDirectoryFiles make[2]: Entering directory '/builddir/build/BUILD/pegasus' cp /builddir/build/BUILD/pegasus/rpm/manLinux/man1.Z/cimmof.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man1/cimmof.1; cp /builddir/build/BUILD/pegasus/rpm/manLinux/man1.Z/cimprovider.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man1/cimprovider.1; cp /builddir/build/BUILD/pegasus/rpm/manLinux/man1.Z/cimsub.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man1/cimsub.1; cp /builddir/build/BUILD/pegasus/rpm/manLinux/man1.Z/osinfo.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man1/osinfo.1; cp /builddir/build/BUILD/pegasus/rpm/manLinux/man1.Z/wbemexec.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man1/wbemexec.1; cp /builddir/build/BUILD/pegasus/rpm/manLinux/man1.Z/cimcli.1 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man1/cimcli.1; cp /builddir/build/BUILD/pegasus/rpm/manLinux/man8.Z/cimauth.8 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man8/cimauth.8; cp /builddir/build/BUILD/pegasus/rpm/manLinux/man8.Z/cimconfig.8 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man8/cimconfig.8; cp /builddir/build/BUILD/pegasus/rpm/manLinux/man8.Z/cimreparchive.8 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man8/cimreparchive.8; cp /builddir/build/BUILD/pegasus/rpm/manLinux/man8.Z/cimtrust.8 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man8/cimtrust.8; cp /builddir/build/BUILD/pegasus/rpm/manLinux/man8.Z/cimserver.8 /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/man/man8/cimserver.8; make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusDocFiles make[2]: Entering directory '/builddir/build/BUILD/pegasus' cp /builddir/build/BUILD/pegasus/doc/Admin_Guide_Release.pdf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14/Admin_Guide_Release.pdf; cp /builddir/build/BUILD/pegasus/doc/PegasusSSLGuidelines.htm /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14/PegasusSSLGuidelines.htm; cp /builddir/build/BUILD/pegasus/doc/license.txt /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14/license.txt; cp /builddir/build/BUILD/pegasus/OpenPegasusNOTICE.txt \ /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14/OpenPegasusNOTICE.txt make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusMOFDirectoryFiles make[2]: Entering directory '/builddir/build/BUILD/pegasus' mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/Internal/VER20/PG_Authorization20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_Authorization20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/Internal/VER20/PG_ConfigSetting20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_ConfigSetting20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/Internal/VER20/PG_InternalSchema20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_InternalSchema20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/Internal/VER20/PG_SSLCertificate20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_SSLCertificate20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/Internal/VER20/PG_SSLCertificateRevocationList20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_SSLCertificateRevocationList20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/Internal/VER20/PG_ShutdownService20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_ShutdownService20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/Internal/VER20/PG_User20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_User20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/InterOp/VER20/PG_Events20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_Events20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/InterOp/VER20/PG_InterOpSchema20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_InterOpSchema20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/InterOp/VER20/PG_ProviderModule20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_ProviderModule20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/InterOp/VER20/PG_CIMXMLCommunicationMechanism20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_CIMXMLCommunicationMechanism20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/InterOp/VER20/PG_Namespace20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_Namespace20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/InterOp/VER20/PG_ServerProfile20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_ServerProfile20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem/VER20/PG_ComputerSystem20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_ComputerSystem20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem/VER20/PG_ComputerSystem20R.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_ComputerSystem20R.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem/VER20/PG_ManagedSystemSchema20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_ManagedSystemSchema20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem/VER20/PG_ManagedSystemSchema20R.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_ManagedSystemSchema20R.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem/VER20/PG_OperatingSystem20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_OperatingSystem20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem/VER20/PG_OperatingSystem20R.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_OperatingSystem20R.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem/VER20/PG_UnixProcess20.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_UnixProcess20.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem/VER20/PG_UnixProcess20R.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_UnixProcess20R.mof; cp /builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem/VER20/PG_SLPProvider20R.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/mof/Pegasus/PG_SLPProvider20R.mof; make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusSystemFiles make[2]: Entering directory '/builddir/build/BUILD/pegasus' mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/pam.d cp /builddir/build/BUILD/pegasus/rpm/wbem /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/pam.d/wbem cp /builddir/build/BUILD/pegasus/rpm/access.conf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/Pegasus/access.conf mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/init.d cp /builddir/build/BUILD/pegasus/rpm/preamble-tog-pegasus.rc /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/init.d/tog-pegasus cat /builddir/build/BUILD/pegasus/rpm/commands-tog-pegasus.rc | tail -n+29 >> /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/init.d/tog-pegasus make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusJarFiles make[2]: Entering directory '/builddir/build/BUILD/pegasus' make[2]: 'stage_PegasusJarFiles' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make[1]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_PegasusEmptyFiles make[1]: Entering directory '/builddir/build/BUILD/pegasus' touch /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/Pegasus/ssl.cnf touch /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/pki/Pegasus/server.pem touch /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/pki/Pegasus/file.pem touch /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/pki/Pegasus/client.pem touch /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/var/lib/Pegasus/log/install.log make[1]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.Release stage_genOpenPegasusSSLCertsFile make[1]: Entering directory '/builddir/build/BUILD/pegasus' make[1]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f mak/SDKMakefile stageSDK make[1]: Entering directory '/builddir/build/BUILD/pegasus' make[2]: Entering directory '/builddir/build/BUILD/pegasus/mak' make[2]: Leaving directory '/builddir/build/BUILD/pegasus/mak' make[2]: Entering directory '/builddir/build/BUILD/pegasus/mak' make[3]: Entering directory '/builddir/build/BUILD/pegasus/doc/SDK' Warning: API documentation not generated. doxygen command not found. make[3]: Leaving directory '/builddir/build/BUILD/pegasus/doc/SDK' make[2]: Leaving directory '/builddir/build/BUILD/pegasus/mak' make[2]: Entering directory '/builddir/build/BUILD/pegasus/mak' make[3]: Entering directory '/builddir/build/BUILD/pegasus/mak' make[4]: Entering directory '/builddir/build/BUILD/pegasus/mak' make[4]: Leaving directory '/builddir/build/BUILD/pegasus/mak' make[4]: Entering directory '/builddir/build/BUILD/pegasus/mak' make[4]: Leaving directory '/builddir/build/BUILD/pegasus/mak' make[3]: Leaving directory '/builddir/build/BUILD/pegasus/mak' make[3]: Entering directory '/builddir/build/BUILD/pegasus/mak' make[3]: Leaving directory '/builddir/build/BUILD/pegasus/mak' make[2]: Leaving directory '/builddir/build/BUILD/pegasus/mak' make[2]: Entering directory '/builddir/build/BUILD/pegasus/mak' make[2]: Leaving directory '/builddir/build/BUILD/pegasus/mak' make[1]: Leaving directory '/builddir/build/BUILD/pegasus' make --directory=/builddir/build/BUILD/pegasus -f Makefile.ReleaseTest stageTEST make[1]: Entering directory '/builddir/build/BUILD/pegasus' make[2]: Entering directory '/builddir/build/BUILD/pegasus' make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make[2]: Entering directory '/builddir/build/BUILD/pegasus' make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make[2]: Entering directory '/builddir/build/BUILD/pegasus' make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make[2]: Entering directory '/builddir/build/BUILD/pegasus' make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make[2]: Entering directory '/builddir/build/BUILD/pegasus' make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make[2]: Entering directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus' make[3]: Leaving directory '/builddir/build/BUILD/pegasus' make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make[2]: Entering directory '/builddir/build/BUILD/pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus' make[4]: Entering directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/Internal' +++++ Loading Core_Qualifiers.mof into root/PG_Internal namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading PG_InternalSchema20.mof into root/PG_Internal namespace... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading PG_SLPTemplate.mof into root/PG_Internal namespace... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Class PG_WBEMSLPTemplate already exists in the repository make[4]: Leaving directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/Internal' make[4]: Entering directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/InterOp' +++++ Loading CIM_Core into root/interop namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_Event into root/interop namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_Interop into root/interop namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Class CIM_Message already exists in the repository Warning: Class CIM_Error already exists in the repository +++++ Loading PG_InterOpSchema20.mof into root/interop namespace... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading PG_CIMXMLCommunicationMechanism20 into root/interop namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading PG_Namespace20 into root/interop namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading Computer System schema into root/interop namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Class CIM_ManagedElement already exists in the repository Warning: Class CIM_ManagedSystemElement already exists in the repository Warning: Class CIM_LogicalElement already exists in the repository Warning: Class CIM_System already exists in the repository Warning: Class CIM_ComputerSystem already exists in the repository +++++ Loading PG_ServerProfile schema into root/interop namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. make[4]: Leaving directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/InterOp' make[4]: Entering directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem' +++++ Loading CIM_Schema into root/cimv2 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading PG_Events20 into root/cimv2 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading PG_ManagedSystemSchema20 into root/cimv2 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Class CIM_ManagedElement already exists in the repository Warning: Class CIM_ManagedSystemElement already exists in the repository Warning: Class CIM_LogicalElement already exists in the repository Warning: Class CIM_OperatingSystem already exists in the repository Warning: Class CIM_ManagedElement already exists in the repository Warning: Class CIM_ManagedSystemElement already exists in the repository Warning: Class CIM_LogicalElement already exists in the repository Warning: Class CIM_System already exists in the repository Warning: Class CIM_ComputerSystem already exists in the repository Warning: Class CIM_UnitaryComputerSystem already exists in the repository Warning: Class CIM_ManagedElement already exists in the repository Warning: Class CIM_ManagedSystemElement already exists in the repository Warning: Class CIM_LogicalElement already exists in the repository Warning: Class CIM_Component already exists in the repository Warning: Class CIM_Process already exists in the repository Warning: Class CIM_StatisticalInformation already exists in the repository Warning: Class CIM_Statistics already exists in the repository Warning: Class CIM_Thread already exists in the repository Warning: Class CIM_ProcessThread already exists in the repository +++++ Registering Providers for PG_ManagedSystemSchema21R ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering the SLPProvider in root/cimv2 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. make[4]: Leaving directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus/ManagedSystem' make[3]: Leaving directory '/builddir/build/BUILD/pegasus/Schemas/Pegasus' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/sample/Load' +++++ Loading CIM_Core into root/SampleProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_Event into root/SampleProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_Physical into root/SampleProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_System into root/SampleProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Class CIM_VirtualSystemSettingData already exists in the repository Warning: Class CIM_ComputerSystem already exists in the repository Warning: Class CIM_Log already exists in the repository +++++ Loading PG_Events20 into root/SampleProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading SampleProvider class definitions into root/SampleProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering Sample Providers ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Installing the MOF file for CMPI Providers Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering FilesAndDir schema Providers ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Installing the MOF file for CMPI ProcessIndication Provider Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering CMPI ProcessIndication Provider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering FilesAndDir CXX schema Providers ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering TestCMPI_CXX schema Providers ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Installing the MOF file for SampleClass CMPI Provider Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering CMPI SampleClass Provider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CMPI Sample Provider class definitions into root/SampleProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering CMPI Sample Providers ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/sample/Load' make[3]: Entering directory '/builddir/build/BUILD/pegasus/test/wetest' make[4]: Entering directory '/builddir/build/BUILD/pegasus/test/wetest/cimv2/Load' +++++ Loading CIM_Schema25 into test/cimv2 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Pragma locale value "en-US" not defined by compiler. Ignored make[4]: Leaving directory '/builddir/build/BUILD/pegasus/test/wetest/cimv2/Load' make[4]: Entering directory '/builddir/build/BUILD/pegasus/test/wetest/static/Load' +++++ Loading CIM_Core into test/static namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading WET_Schema into test/static namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading Static Test Schema into test/static namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering Static Tests Schema Providers ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. make[4]: Leaving directory '/builddir/build/BUILD/pegasus/test/wetest/static/Load' make[4]: Entering directory '/builddir/build/BUILD/pegasus/test/wetest/wsman/Load' +++++ Loading CIM_Core into test/WsmTest namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading Wsm test class definitions into test/WsmTest namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. make[4]: Leaving directory '/builddir/build/BUILD/pegasus/test/wetest/wsman/Load' make[3]: Leaving directory '/builddir/build/BUILD/pegasus/test/wetest' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/Load' +++++ Loading CIM_Core into root/benchmark namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading benchmarkProvider class definitions into root/benchmark namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering benchmark Provider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Clients/benchmarkTest/Load' make[3]: Entering directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/Load' +++++ Loading Core_Qualifiers.mof into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_Core into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_Event into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_Physical into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_System into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Class CIM_VirtualSystemSettingData already exists in the repository Warning: Class CIM_ComputerSystem already exists in the repository Warning: Class CIM_Log already exists in the repository +++++ Loading CIM_Interop into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Class CIM_Message already exists in the repository Warning: Class CIM_Error already exists in the repository +++++ Loading PG_Events20 into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading TestInstanceProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading TestChunkingStressProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading IndicationStressTest class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading TestFaultyProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering TestInstanceProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering TestChunkingStressProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering IndicationStressTest Provider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering IndicationStressTestConsumer Provider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering ProviderLifecycleIndicationConsumer Provider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering TestFaultyProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering TestGoodInstanceProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading DeliveryRetryTest class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering DeliveryRetryTest Provider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering IndicationStressTestConsumer Provider ... +++++ Loading IndicationTestProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering IndicationTestProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading MethodTestProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading GroupMethodProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading ProviderLifecycleIndicationProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering MethodTestProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CLITestProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering CLITestProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading TestCIM_ErrorProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering TestCIM_ErrorProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Installing the Family MOF file for the association provider Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering FamilyProvider schema Providers ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIMOMHandleTestProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering CIMOMHandleTestProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading TestAggregationOutputProvider.mof into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering TestAggregationOutputProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading LocalizedProvider.mof into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering LocalizedProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading ResponseStressTest class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering ResponseStressTestProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading TestCMPI_ProviderSchema class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering TestCMPI_ProviderRegistration ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading TestCMPI_Association class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering TestCMPI_AssociationProviderRegistration ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CMPIPerf_TestProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering CMPIPerf_TestProviderRegistration ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering TestCMPI_ProviderExecQueryRegistration ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading UserContextTestProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering UserContextTestProvider ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading OOPModuleFailureTestProvider class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading TestServerProfile class definitions into test/TestProvider namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Registering TestServerProfile Providers ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ EmbeddedInstanceTest provider class definitions into test/EmbeddedInstance/Dynamic and test/EmbeddedInstance/Static namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading Core_Qualifiers.mof into test/TestIndSrcNS1 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_Core into test/TestIndSrcNS1 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_Event into test/TestIndSrcNS1 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading IndicationStressTest class definition into test/TestIndSrcNS1 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading TestCMPI_ProviderSchema class definitions into test/TestIndSrcNS1 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading Core_Qualifiers.mof into test/TestINdSrcNS2 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_Core into test/TestINdSrcNS2 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading CIM_Event into test/TestINdSrcNS2 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading IndicationStressTest class definition into test/TestINdSrcNS2 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. +++++ Loading TestCMPI_ProviderSchema class definitions into test/TestINdSrcNS2 namespace ... Warning: Use of cimmofl can corrupt the CIM Server Repository. cimmofl should only be used under very controlled situations. cimmof is the recommended OpenPegasus MOF compiler. make[3]: Leaving directory '/builddir/build/BUILD/pegasus/src/Providers/TestProviders/Load' make[2]: Leaving directory '/builddir/build/BUILD/pegasus' make[1]: Leaving directory '/builddir/build/BUILD/pegasus' + mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/lib/tmpfiles.d + install -p -D -m 644 /builddir/build/SOURCES/tog-pegasus.tmpfiles /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/lib/tmpfiles.d/tog-pegasus.conf + mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/scripts + install -p -m 755 /builddir/build/SOURCES/generate-certs /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/scripts/generate-certs + rm -f /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/Pegasus/ssl.cnf + mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/pki/Pegasus/crl + rm -f /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/etc/init.d/tog-pegasus + mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib/systemd/system + install -p -m 644 /builddir/build/SOURCES/tog-pegasus.service /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib/systemd/system/tog-pegasus.service + mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/share/doc/tog-pegasus + mv /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14/Admin_Guide_Release.pdf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14/OpenPegasusNOTICE.txt /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14/PegasusSSLGuidelines.htm /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14/SecurityGuidelinesForDevelopers.html /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14/license.txt /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/share/doc/tog-pegasus + rm -rf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus-2.14 ~/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64 ~/build/BUILD/pegasus + pushd /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64 + ln -s libcmpiCppImpl.so.1 libcmpiCppImpl.so + ln -s libpeglistener.so.1 libpeglistener.so ~/build/BUILD/pegasus + popd + mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/libexec/pegasus + mv /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/sbin/cimprovagt /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/libexec/pegasus + install -p -m 0755 /builddir/build/SOURCES/cimprovagt-wrapper.sh /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/sbin/cimprovagt + install -m 644 src/Pegasus/Common/Platform_LINUX_XSCALE_GNU.h /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/include/Pegasus/Common + mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/include/Pegasus/Listener + install -m 644 src/Pegasus/Listener/Linkage.h /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/include/Pegasus/Listener + install -m 644 src/Pegasus/Listener/CIMListener.h /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/include/Pegasus/Listener + install -m 644 src/Pegasus/Client/CIMEnumerationContext.h /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/include/Pegasus/Client + install -m 644 src/Pegasus/Common/UintArgs.h /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/include/Pegasus/Common + install -p /builddir/build/SOURCES/snmptrapd.conf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/snmptrapd.conf + install -p Schemas/CIM238/DMTF/Core/CIM_AbstractComponent.mof /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/samples/Providers/Load/CIM238/DMTF/Core/ + mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/share/man/man1/ + cp /builddir/build/SOURCES/repupgrade.1.gz /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64//usr/share/man/man1/ + /usr/lib/rpm/find-debuginfo.sh -j8 --strict-build-id -m -i --build-id-seed 2.14.1-64.el9 --unique-debug-suffix -2.14.1-64.el9.x86_64 --unique-debug-src-base tog-pegasus-2.14.1-64.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/pegasus explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimprovider explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimcli explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimsub explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/wbemexec explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providerManagers/libCMPIProviderManager.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimmof explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimmofl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/osinfo extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimprovider extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimcli extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/wbemexec extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providerManagers/libCMPIProviderManager.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimmofl extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimsub extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/osinfo extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimmof explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libComputerSystemProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libComputerSystemProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libOSProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libProcessProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libOSProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libSLPProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libProcessProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/Pegasus/providers/libSLPProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libCIMQueryCapabilitiesProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libCIMQueryCapabilitiesProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libCIMxmlIndicationHandler.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libCIMxmlIndicationHandler.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libCertificateProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libCertificateProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libConfigSettingProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libDefaultProviderManager.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libConfigSettingProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libFileListenerDestination.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libDefaultProviderManager.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libInteropProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libFileListenerDestination.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libInteropProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libNamespaceProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libNamespaceProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libProviderRegistrationProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libProviderRegistrationProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libcimrsserver.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libcimrsserver.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libcmpiCppImpl.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libcmpiCppImpl.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegauthentication.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegclient.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegauthentication.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegclient.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcliutils.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcliutils.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcommon.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcommon.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcompiler.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcompiler.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegconfig.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegconfig.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcql.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegexportclient.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegcql.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegexportclient.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegexportserver.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegfql.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegexportserver.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegfql.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeggeneral.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeggeneral.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeggetoopt.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeggetoopt.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeghandler.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeghandler.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeghandlerservice.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegindicationservice.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeghandlerservice.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegindicationservice.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeglistener.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpeglistener.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegpmrouter.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegpmrouter.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegpmservice.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegprm.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegpmservice.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegprovider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegprm.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegprovider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegprovidermanager.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegprovidermanager.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegquerycommon.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegquerycommon.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegqueryexpression.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegrepository.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegqueryexpression.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegrepository.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegserver.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegservice.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegserver.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegservice.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegslp.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegslp.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegslp_client.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegwebserver.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegslp_client.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegwebserver.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegwql.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegwql.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegwsmserver.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libpegwsmserver.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libsnmpIndicationHandler.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64/libsnmpIndicationHandler.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/libexec/pegasus/cimprovagt explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimauth explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimconfig extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/libexec/pegasus/cimprovagt extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimconfig extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimauth explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimreparchive extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimreparchive explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimserver extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimserver explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimtrust explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/repupgrade extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/cimtrust extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/sbin/repupgrade explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestAbstract explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestArray extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestAbstract extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestArray explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestAsyncQueue extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestAsyncQueue explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestBase64 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestBase64 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestClassDecl extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestClassDecl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestClient explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestClientOSProvider explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestDateTime extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestClient extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestClientOSProvider explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestFlavor explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestFormatter extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestDateTime extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestFlavor extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestFormatter explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestHashTable extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestHashTable explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestIndicationStressTest extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestIndicationStressTest explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestInstanceDecl extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestInstanceDecl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestList explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestLogger extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestList explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestMethod extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestLogger explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestObject explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestOperationContext extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestMethod extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestObject extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestOperationContext explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestParamValue extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestParamValue explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestParameter extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestParameter explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestPegClientInvokeMethod2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestProperty extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestPegClientInvokeMethod2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestQualifier extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestProperty extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestQualifier explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestQualifierDecl extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestQualifierDecl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestQualifierList explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestReference extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestQualifierList extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestReference explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestResolve extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestResolve explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestResponseHandler extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestResponseHandler explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestScope extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestScope explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestSnmpHandler explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestStack extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestSnmpHandler extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestStack explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestStopwatch explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestStrToInstName extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestStopwatch extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestStrToInstName explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestString extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestString explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestTimeValue extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestTimeValue explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestToMof extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestToMof explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestTracer extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestTracer explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestValidateClass explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestValue explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libFamilyProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestValidateClass extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/bin/TestValue explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libIndicationStressTestConsumer.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libFamilyProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libIndicationStressTestConsumer.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libIndicationStressTestProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libIndicationStressTestProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libIndicationTestProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libIndicationTestProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libSampleInstanceProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libSampleInstanceProvider.so.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libSampleMethodProvider.so.1 extracting debug info from /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/lib64/libSampleMethodProvider.so.1 original debug info size: 84852kB, size after compression: 58188kB /usr/lib/rpm/sepdebugcrcfix: Updated 107 CRC32s, 0 CRC32s did match. cpio: src/Pegasus/CQL/CQLtemp: Cannot stat: No such file or directory cpio: src/Pegasus/CQL/CQLtemp.h: Cannot stat: No such file or directory cpio: src/Pegasus/CQL/lex.CQL_.c: Cannot stat: No such file or directory cpio: src/Pegasus/Compiler/cimmoftemp: Cannot stat: No such file or directory cpio: src/Pegasus/Compiler/cimmoftemp.h: Cannot stat: No such file or directory cpio: src/Pegasus/FQL/FQLYACC: Cannot stat: No such file or directory cpio: src/Pegasus/WQL/WQLtemp: Cannot stat: No such file or directory cpio: src/Pegasus/WQL/WQLtemp.h: Cannot stat: No such file or directory cpio: src/slp/slp_client/src/cmd-utils/slp_client/l_attr.c: Cannot stat: No such file or directory cpio: src/slp/slp_client/src/cmd-utils/slp_client/l_filter.c: Cannot stat: No such file or directory cpio: src/slp/slp_client/src/cmd-utils/slp_client/l_url.c: Cannot stat: No such file or directory cpio: src/slp/slp_client/src/cmd-utils/slp_client/y_attr.c: Cannot stat: No such file or directory cpio: src/slp/slp_client/src/cmd-utils/slp_client/y_filter.c: Cannot stat: No such file or directory cpio: src/slp/slp_client/src/cmd-utils/slp_client/y_url.c: Cannot stat: No such file or directory 30410 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/sbin/cimprovagt from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/Pegasus/scripts/generate-certs from /bin/bash to #!/usr/bin/bash *** WARNING: ./usr/share/Pegasus/samples/Providers/Load/CIM238/DMTF/Core/CIM_AbstractComponent.mof is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/Pegasus/test/snmptrapd.conf is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/Pegasus/Common/AcceptLanguageList.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/Pegasus/Common/ContentLanguageList.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/Pegasus/Common/LanguageTag.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLExpression.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLExpression.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLExpressionRep.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLExpressionRep.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLFactor.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLFactor.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLFactorRep.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLFactorRep.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLPredicate.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLPredicate.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLPredicateRep.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLPredicateRep.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLTerm.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLTerm.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLTermRep.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLTermRep.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLValue.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLValue.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLValueRep.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/CQL/CQLValueRep.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/AcceptLanguageList.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/AcceptLanguageList.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/Attribute.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/Attribute.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/CIMDateTimeInline.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/CIMServerDescription.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/CIMServerDescription.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/ContentLanguageList.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/ContentLanguageList.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/LanguageParser.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/LanguageParser.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/LanguageTag.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/LanguageTag.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/MessageLoader.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/MessageLoader.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/Network.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/SCMOXmlWriter.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/SCMOXmlWriter.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Common/tests/AsyncQueue/TestAsyncQueue.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Compiler/cimmofMessages.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Compiler/cimmofMessages.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Compiler/compilerCommonDefs.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Compiler/compilerDeclContext.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/Compiler/compilerDeclContext.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/ProviderManager2/CMPI/CMPISCMOUtilities.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/ProviderManager2/CMPI/CMPISCMOUtilities.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/getoopt/getoopt.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/tog-pegasus-2.14.1-64.el9.x86_64/src/Pegasus/getoopt/getoopt.h is executable but has no shebang, removing executable bit Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.k1ZOK0 + umask 022 + cd /builddir/build/BUILD + cd pegasus + export LD_LIBRARY_PATH=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64 + LD_LIBRARY_PATH=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib64 + cd /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test + make prestarttests ./bin/TestAbstract +++++ passed all tests ./bin/TestArray +++++ passed all tests ./bin/TestAsyncQueue +++++ passed all tests ./bin/TestBase64 +++++ passed all tests ./bin/TestClassDecl +++++ passed all tests ./bin/TestDateTime +++++ passed all tests ./bin/TestFlavor +++++ passed all tests ./bin/TestFormatter +++++ passed all tests ./bin/TestHashTable +++++ passed all tests ./bin/TestInstanceDecl +++++ passed all tests ./bin/TestList +++++ passed all tests ./bin/TestLogger +++++ passed all tests ./bin/TestMethod +++++ passed all tests ./bin/TestObject +++++ passed all tests ./bin/TestOperationContext +++++ passed all tests ./bin/TestParamValue +++++ passed all tests ./bin/TestParameter +++++ passed all tests ./bin/TestProperty +++++ passed all tests ./bin/TestQualifier +++++ passed all tests ./bin/TestQualifierDecl +++++ passed all tests ./bin/TestQualifierList +++++ passed all tests ./bin/TestReference +++++ passed all tests ./bin/TestResolve +++++ passed all tests ./bin/TestResponseHandler +++++ passed all tests ./bin/TestScope +++++ passed all tests ./bin/TestStack +++++ passed all tests ./bin/TestStopwatch +++++ passed all tests ./bin/TestStrToInstName +++++ passed all tests ./bin/TestString +++++ passed all tests ./bin/TestTimeValue +++++ passed all tests ./bin/TestToMof +++++ passed all tests ./bin/TestTracer +++++ passed all tests ./bin/TestValidateClass +++++ passed all tests ./bin/TestValue +++++ passed all tests + rm /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/log.trace.0 + rm /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/Pegasus/test/testtracer4.trace.0 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: tog-pegasus-2.14.1-64.el9.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.J41ysk + umask 022 + cd /builddir/build/BUILD + cd pegasus + DOCDIR=/builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus + cp -pr doc/license.txt /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus + cp -pr doc/Admin_Guide_Release.pdf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus + cp -pr doc/PegasusSSLGuidelines.htm /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus + cp -pr doc/SecurityGuidelinesForDevelopers.html /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus + cp -pr doc/README.RedHat.Security /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus + cp -pr src/Clients/repupgrade/doc/repupgrade.html /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus + cp -pr doc/README.RedHat.SSL /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus + cp -pr doc/cmpiOSBase_OperatingSystemProvider-cimprovagt.example /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus + cp -pr OpenPegasusNOTICE.txt /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/share/doc/tog-pegasus + RPM_EC=0 ++ jobs -p + exit 0 warning: Duplicate build-ids /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimmof and /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/bin/cimmofl Provides: cim-server = 1 config(tog-pegasus) = 2:2.14.1-64.el9 tog-pegasus = 2:2.14.1-64.el9 tog-pegasus(x86-64) = 2:2.14.1-64.el9 Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Requires(post): /bin/sh /sbin/ldconfig /sbin/restorecon Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/bash libCIMQueryCapabilitiesProvider.so.1()(64bit) libCertificateProvider.so.1()(64bit) libConfigSettingProvider.so.1()(64bit) libDefaultProviderManager.so.1()(64bit) libInteropProvider.so.1()(64bit) libNamespaceProvider.so.1()(64bit) libProviderRegistrationProvider.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcimrsserver.so.1()(64bit) libcrypt.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libpegauthentication.so.1()(64bit) libpegclient.so.1()(64bit) libpegcliutils.so.1()(64bit) libpegcommon.so.1()(64bit) libpegcompiler.so.1()(64bit) libpegconfig.so.1()(64bit) libpegcql.so.1()(64bit) libpegexportserver.so.1()(64bit) libpeggeneral.so.1()(64bit) libpeggetoopt.so.1()(64bit) libpeghandler.so.1()(64bit) libpeghandlerservice.so.1()(64bit) libpegindicationservice.so.1()(64bit) libpegpmrouter.so.1()(64bit) libpegpmservice.so.1()(64bit) libpegprm.so.1()(64bit) libpegprovider.so.1()(64bit) libpegprovidermanager.so.1()(64bit) libpegquerycommon.so.1()(64bit) libpegqueryexpression.so.1()(64bit) libpegrepository.so.1()(64bit) libpegserver.so.1()(64bit) libpegservice.so.1()(64bit) libpegslp.so.1()(64bit) libpegwebserver.so.1()(64bit) libpegwql.so.1()(64bit) libpegwsmserver.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: tog-pegasus-devel-2.14.1-64.el9.x86_64 Provides: tog-pegasus-devel = 2:2.14.1-64.el9 tog-pegasus-devel(x86-64) = 2:2.14.1-64.el9 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(preun): /bin/sh Obsoletes: tog-pegasus-sdk Processing files: tog-pegasus-libs-2.14.1-64.el9.x86_64 warning: Mixing main ELF and debug files in packagewarning: Duplicate build-ids /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib/debug/usr/bin/cimmofl-2.14.1-64.el9.x86_64.debug and /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib/debug/usr/bin/cimmof-2.14.1-64.el9.x86_64.debug Provides: debuginfo(build-id) = 048b2718165dc2cf32e44c040ec8f2cc0da4157c debuginfo(build-id) = 055bcc238cafb575e49b6562ab500bdb0a23c66f debuginfo(build-id) = 062c916de6349a2c310cf867f9dd4bcac2733d3d debuginfo(build-id) = 0641563cba83f21d79358fa6c85e4ca6f8ea89d5 debuginfo(build-id) = 0c2ff270e9cb560d454345e49e24738620056130 debuginfo(build-id) = 0c9e16743d3bc0abb5d5c345ff934579a93d3eab debuginfo(build-id) = 0fff4838126343784d01fd3db4bcf09446dc52e3 debuginfo(build-id) = 11ddc06ae33b547accee8b929346231ca24c2753 debuginfo(build-id) = 12706333990e07f1f67cc1a49708f34a3c9cbf5c debuginfo(build-id) = 13a010125f920fa81749a58598cf00b8ae0feae6 debuginfo(build-id) = 14917b5d234fe3ef1704d2b6d8803cdefdf0b104 debuginfo(build-id) = 1823a9972e1188c179c73a5bea75615a45bf1f35 debuginfo(build-id) = 1a530738fa2b42aa90294be2a2180a6d0cdc9740 debuginfo(build-id) = 1c1d5060c68abb7bd4db70fb63f2cf5d53cb0d50 debuginfo(build-id) = 224fc15ad9084e98acbb9d947f318e17cb45d9f2 debuginfo(build-id) = 234a744532315c1bc305398dcfe8a4c49014b84e debuginfo(build-id) = 26f080e8aafb9fc60aa11b07935d2adc7ceae0a1 debuginfo(build-id) = 27bd019ca61c677fa62c643a5e9a456f762cdf4d debuginfo(build-id) = 294cc45004fad893e96d0126e04c8566729d3c06 debuginfo(build-id) = 2cbd1f339795d60b5450b87d628e25cb3dcf9667 debuginfo(build-id) = 2d9b4f53ab8636af08601ec2076f161343c2f746 debuginfo(build-id) = 2fe30f53a3a9175ab75b5d063170c364e1492d88 debuginfo(build-id) = 3062f4e8641f875230e3fbbc9da148e7980a7e20 debuginfo(build-id) = 3194a3d33c6fa8e17dab476f0f52e21442a67a8d debuginfo(build-id) = 31a2be53d0c526107caa5a49b3990f5c8512d12a debuginfo(build-id) = 377a9d33426bd661168ac198d4bffa99445c24b7 debuginfo(build-id) = 37c2144cac2ebdeb1602830ee3a2d1a02deb33a5 debuginfo(build-id) = 399a334b8f82fc0bc6c4ddec3e7e1883905acae7 debuginfo(build-id) = 3a911ce758e141d35e594e73637731743220fab0 debuginfo(build-id) = 3ab0e9ec6128a00e4b570c427dfc2198dd75ce70 debuginfo(build-id) = 42a2cb5e7750b942ccdaddffce25bc36ca2ee21c debuginfo(build-id) = 42afdac4f8eaf972de90a256b60fbc7765d89a2f debuginfo(build-id) = 45d34baaf47337acee3e5741e779ee356f6ebee9 debuginfo(build-id) = 47b7a7d046f3285f33f051dcb0f73a7c34631b45 debuginfo(build-id) = 4824ebd029b972befa89c471651b92fcb2237825 debuginfo(build-id) = 49419c1e6a9a33823a0a575a1599cdeb5c6072fd debuginfo(build-id) = 499ea84352ad3836e0005af483bf83f642a20c13 debuginfo(build-id) = 4ae85956fbe2eff6ea859997a3eccb6431790705 debuginfo(build-id) = 4fc29cc6ae943cce07a370827dda3558ce03f695 debuginfo(build-id) = 52108ff58683f50fc9be0874164e1fef3d860816 debuginfo(build-id) = 548847c8d2e8e251fcd99a5096f862aa13df94fe debuginfo(build-id) = 5e8f19322b392114c77e67440c5b21980b4c7bad debuginfo(build-id) = 5f14f5a4fa1b8c2ddabd4ebe675faedebf731a03 debuginfo(build-id) = 76e9210235c736b59acf9260b6300ad3a49fbe56 debuginfo(build-id) = 787d8b2e27e3e49ae1fe709b237619ca16f9755f debuginfo(build-id) = 79facf31760db732e5ba6a5a39e2dbd4c0dda2ac debuginfo(build-id) = 7c4a663aa109e7526af16dfd35be4ee8db7d7b04 debuginfo(build-id) = 82f35670340273aa206758a17a89e284f6255cd3 debuginfo(build-id) = 8604439208b0fea45a41eb552ffbeec91b065d28 debuginfo(build-id) = 8abf601575c29c0854ea4f9f5a9a2e7a76078f57 debuginfo(build-id) = 8af7bd10a44f5746bbd358451187797ad1ed959d debuginfo(build-id) = 8d102c8c8efefbb99af435cea192b47bf40cacc3 debuginfo(build-id) = 90224fca6990d9f001c001f258ad43642871682c debuginfo(build-id) = 90c57fd7055744983da5728c139e23e6f257000d debuginfo(build-id) = 918f9a6379fa09bcdce87c78382a764e8bfccbed debuginfo(build-id) = 924ff30b6efbfcbd27d2d7e3bead256dfb1d06d9 debuginfo(build-id) = 9480fbdc0fee5d5e88161e9ee4b6d5212dc8cce5 debuginfo(build-id) = 9553721d2ec3f4bd4362d89df4672812116dedef debuginfo(build-id) = 9a5ed899603304d22aee9408d56b2e341a8f33c1 debuginfo(build-id) = 9f8854de7502f750fbabba054b158deacc040c2e debuginfo(build-id) = a5fcc5c2efa0915ddfad7c48d9af9825582ab0cf debuginfo(build-id) = abef5c3bae62cb8f6c75cb1164cb69c80e46ed1e debuginfo(build-id) = ad2aeb36cc8b8464dda8f115fb04d6d357295446 debuginfo(build-id) = add443eb6c70603c319c91f91f5eca2fde948a07 debuginfo(build-id) = ae3a3e05a9b7b7936d2631c8871705bf828b6115 debuginfo(build-id) = b06d0ddbf883ddcbe22d953b13e251cf778fa21d debuginfo(build-id) = b19dbff2910233defff8851862825dff0bbd68f3 debuginfo(build-id) = b21663481020baae35059652c6bff2980312cd09 debuginfo(build-id) = b4336a012db3c9b58dc7bf1130b1c2727c48a4d5 debuginfo(build-id) = b7fd6f2b4823a25ba1140006fee1926bda4a3531 debuginfo(build-id) = b800d36358bb918d6953c6039a5c34d3122f5b3d debuginfo(build-id) = b83069f5c94d8fdbae9ef0fc1fbc2c7619fb4f85 debuginfo(build-id) = b91ef78638bff0ebd7582f68bdd296a9f136739a debuginfo(build-id) = be1268411b944acdf67824b4bf51009c2434ddb2 debuginfo(build-id) = be7b249422922a40df64bfc66ceab44fe74f75ed debuginfo(build-id) = bee96637a1552088d1ec63c2e729c8ca3437af13 debuginfo(build-id) = bf35aa52591283acc43d6f5ca25f5478e3333dd1 debuginfo(build-id) = c0f15ef4e27b6cdb7ad6e6da99ed5906fddb2b93 debuginfo(build-id) = c391b1fbb8e45c761563af925c2ec6335f7d4ff3 debuginfo(build-id) = c6fb96e83f771ed8be2f72609072c5a59f1fd6ff debuginfo(build-id) = c801d4642bcd1f77b7e5ef75480a8590bef4ab2d debuginfo(build-id) = ca38b7d0e6625d5c1a3e2588f3ad961b0eb67231 debuginfo(build-id) = cd10441a2ad3ba85a648d6a2951fffd7c96f24ba debuginfo(build-id) = cf090998298b3d0b78fa36c37f9ce7f10772d160 debuginfo(build-id) = d03462970d11062f6d3fb864a777c6677b2a3995 debuginfo(build-id) = d162b56f8aabb73fd2837aa71826146e7b2df19c debuginfo(build-id) = d2e36ab23397e19eab975366cb6ad06f43a8748f debuginfo(build-id) = d51359aa8119545a1e7ebedf0a02d7ad41438eef debuginfo(build-id) = db522db198a67a6f0f477c7f6fa990e655abb252 debuginfo(build-id) = ddc049bb2e1fa7682d05a03e8c0a879daf5b857e debuginfo(build-id) = df1efafb3b805976de77418bb18f3d5ed863db15 debuginfo(build-id) = dfe903ae7c75665fc384e27a8d070f1565cea2fb debuginfo(build-id) = e1e51f3bdcb1055711824283f8b336f9c8443370 debuginfo(build-id) = e491d1907ec6a8fb78b239f95a55164f155e86be debuginfo(build-id) = e4f65da21f9a6e4d4d107b33d0590ff3cfa7a4b8 debuginfo(build-id) = e866801247b3d21b3997932e4b941f8c1cbf6c40 debuginfo(build-id) = eafa96279f08e11d84c96b76a7d9d687c03017f4 debuginfo(build-id) = efc6cce71c02cb96359f6eba9d03e5bf53b4acbf debuginfo(build-id) = f32dae415f911c9ea78a6f720b19144c37fcbba2 debuginfo(build-id) = f4350d2f75c74f1a9170331dd5bfa05d18bb01cc debuginfo(build-id) = f6ffe39342c0d0e1a67cd58c7cb9beea76324a27 debuginfo(build-id) = f76e2d9707a677301ee940dc8c51a3fba1da07e2 debuginfo(build-id) = f8450dbc389178053f48bf4582faac7a63f1e23d debuginfo(build-id) = f942add87abc5859c7fb34a5f9f7edd41523c331 debuginfo(build-id) = f9589a758e98ee19aad5a3ddbfcd2b469fc0971e debuginfo(build-id) = fcfe63f104e5f34f9ee9d6c1620b0c1b43dfad9c debuginfo(build-id) = nilnil libCIMQueryCapabilitiesProvider.so.1()(64bit) libCIMxmlIndicationHandler.so.1()(64bit) libCMPIProviderManager.so.1()(64bit) libCertificateProvider.so.1()(64bit) libComputerSystemProvider.so.1()(64bit) libConfigSettingProvider.so.1()(64bit) libDefaultProviderManager.so.1()(64bit) libFileListenerDestination.so.1()(64bit) libInteropProvider.so.1()(64bit) libNamespaceProvider.so.1()(64bit) libOSProvider.so.1()(64bit) libProcessProvider.so.1()(64bit) libProviderRegistrationProvider.so.1()(64bit) libSLPProvider.so.1()(64bit) libcimrsserver.so.1()(64bit) libcmpiCppImpl.so.1()(64bit) libpegauthentication.so.1()(64bit) libpegclient.so.1()(64bit) libpegcliutils.so.1()(64bit) libpegcommon.so.1()(64bit) libpegcompiler.so.1()(64bit) libpegconfig.so.1()(64bit) libpegcql.so.1()(64bit) libpegexportclient.so.1()(64bit) libpegexportserver.so.1()(64bit) libpegfql.so.1()(64bit) libpeggeneral.so.1()(64bit) libpeggetoopt.so.1()(64bit) libpeghandler.so.1()(64bit) libpeghandlerservice.so.1()(64bit) libpegindicationservice.so.1()(64bit) libpeglistener.so.1()(64bit) libpegpmrouter.so.1()(64bit) libpegpmservice.so.1()(64bit) libpegprm.so.1()(64bit) libpegprovider.so.1()(64bit) libpegprovidermanager.so.1()(64bit) libpegquerycommon.so.1()(64bit) libpegqueryexpression.so.1()(64bit) libpegrepository.so.1()(64bit) libpegserver.so.1()(64bit) libpegservice.so.1()(64bit) libpegslp.so.1()(64bit) libpegslp_client.so.1()(64bit) libpegwebserver.so.1()(64bit) libpegwql.so.1()(64bit) libpegwsmserver.so.1()(64bit) libsnmpIndicationHandler.so.1()(64bit) tog-pegasus-libs = 2:2.14.1-64.el9 tog-pegasus-libs(x86-64) = 2:2.14.1-64.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh /usr/sbin/groupadd /usr/sbin/useradd Requires(post): /bin/sh /sbin/ldconfig Requires(postun): /bin/sh Requires: libCIMQueryCapabilitiesProvider.so.1()(64bit) libCIMxmlIndicationHandler.so.1()(64bit) libCMPIProviderManager.so.1()(64bit) libCertificateProvider.so.1()(64bit) libComputerSystemProvider.so.1()(64bit) libConfigSettingProvider.so.1()(64bit) libDefaultProviderManager.so.1()(64bit) libInteropProvider.so.1()(64bit) libNamespaceProvider.so.1()(64bit) libOSProvider.so.1()(64bit) libProcessProvider.so.1()(64bit) libProviderRegistrationProvider.so.1()(64bit) libSLPProvider.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcimrsserver.so.1()(64bit) libcmpiCppImpl.so.1()(64bit) libcrypt.so.2()(64bit) libcrypt.so.2(XCRYPT_2.0)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libnetsnmp.so.40()(64bit) libpam.so.0()(64bit) libpam.so.0(LIBPAM_1.0)(64bit) libpegauthentication.so.1()(64bit) libpegclient.so.1()(64bit) libpegcommon.so.1()(64bit) libpegconfig.so.1()(64bit) libpegcql.so.1()(64bit) libpegexportclient.so.1()(64bit) libpegexportserver.so.1()(64bit) libpegfql.so.1()(64bit) libpeggeneral.so.1()(64bit) libpeggetoopt.so.1()(64bit) libpeghandler.so.1()(64bit) libpeghandlerservice.so.1()(64bit) libpegindicationservice.so.1()(64bit) libpeglistener.so.1()(64bit) libpegpmrouter.so.1()(64bit) libpegpmservice.so.1()(64bit) libpegprm.so.1()(64bit) libpegprovider.so.1()(64bit) libpegprovidermanager.so.1()(64bit) libpegquerycommon.so.1()(64bit) libpegqueryexpression.so.1()(64bit) libpegrepository.so.1()(64bit) libpegslp.so.1()(64bit) libpegslp_client.so.1()(64bit) libpegwebserver.so.1()(64bit) libpegwql.so.1()(64bit) libpegwsmserver.so.1()(64bit) libslp.so.1()(64bit) libsnmpIndicationHandler.so.1()(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Conflicts: libcmpiCppImpl0 Processing files: tog-pegasus-test-2.14.1-64.el9.x86_64 Provides: libFamilyProvider.so.1()(64bit) libIndicationStressTestConsumer.so.1()(64bit) libIndicationStressTestProvider.so.1()(64bit) libIndicationTestProvider.so.1()(64bit) libSampleInstanceProvider.so.1()(64bit) libSampleMethodProvider.so.1()(64bit) tog-pegasus-test = 2:2.14.1-64.el9 tog-pegasus-test(x86-64) = 2:2.14.1-64.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcrypt.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libnetsnmp.so.40()(64bit) libpegclient.so.1()(64bit) libpegcommon.so.1()(64bit) libpegconfig.so.1()(64bit) libpegcql.so.1()(64bit) libpegexportserver.so.1()(64bit) libpeggeneral.so.1()(64bit) libpeglistener.so.1()(64bit) libpegprm.so.1()(64bit) libpegprovider.so.1()(64bit) libpegprovidermanager.so.1()(64bit) libpegquerycommon.so.1()(64bit) libpegqueryexpression.so.1()(64bit) libpegslp.so.1()(64bit) libpegwql.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: tog-pegasus-debugsource-2.14.1-64.el9.x86_64 Provides: tog-pegasus-debugsource = 2:2.14.1-64.el9 tog-pegasus-debugsource(x86-64) = 2:2.14.1-64.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: tog-pegasus-debuginfo-2.14.1-64.el9.x86_64 warning: Duplicate build-ids /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib/debug/usr/bin/cimmofl-2.14.1-64.el9.x86_64.debug and /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64/usr/lib/debug/usr/bin/cimmof-2.14.1-64.el9.x86_64.debug Provides: debuginfo(build-id) = 14917b5d234fe3ef1704d2b6d8803cdefdf0b104 debuginfo(build-id) = 234a744532315c1bc305398dcfe8a4c49014b84e debuginfo(build-id) = 2cbd1f339795d60b5450b87d628e25cb3dcf9667 debuginfo(build-id) = 42a2cb5e7750b942ccdaddffce25bc36ca2ee21c debuginfo(build-id) = 49419c1e6a9a33823a0a575a1599cdeb5c6072fd debuginfo(build-id) = 9480fbdc0fee5d5e88161e9ee4b6d5212dc8cce5 debuginfo(build-id) = a5fcc5c2efa0915ddfad7c48d9af9825582ab0cf debuginfo(build-id) = abef5c3bae62cb8f6c75cb1164cb69c80e46ed1e debuginfo(build-id) = b7fd6f2b4823a25ba1140006fee1926bda4a3531 debuginfo(build-id) = b91ef78638bff0ebd7582f68bdd296a9f136739a debuginfo(build-id) = bee96637a1552088d1ec63c2e729c8ca3437af13 debuginfo(build-id) = c0f15ef4e27b6cdb7ad6e6da99ed5906fddb2b93 debuginfo(build-id) = eafa96279f08e11d84c96b76a7d9d687c03017f4 debuginfo(build-id) = nilnil tog-pegasus-debuginfo = 2:2.14.1-64.el9 tog-pegasus-debuginfo(x86-64) = 2:2.14.1-64.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tog-pegasus-debugsource(x86-64) = 2:2.14.1-64.el9 Processing files: tog-pegasus-libs-debuginfo-2.14.1-64.el9.x86_64 Provides: debuginfo(build-id) = 055bcc238cafb575e49b6562ab500bdb0a23c66f debuginfo(build-id) = 0c2ff270e9cb560d454345e49e24738620056130 debuginfo(build-id) = 11ddc06ae33b547accee8b929346231ca24c2753 debuginfo(build-id) = 12706333990e07f1f67cc1a49708f34a3c9cbf5c debuginfo(build-id) = 13a010125f920fa81749a58598cf00b8ae0feae6 debuginfo(build-id) = 1a530738fa2b42aa90294be2a2180a6d0cdc9740 debuginfo(build-id) = 1c1d5060c68abb7bd4db70fb63f2cf5d53cb0d50 debuginfo(build-id) = 26f080e8aafb9fc60aa11b07935d2adc7ceae0a1 debuginfo(build-id) = 27bd019ca61c677fa62c643a5e9a456f762cdf4d debuginfo(build-id) = 2d9b4f53ab8636af08601ec2076f161343c2f746 debuginfo(build-id) = 3194a3d33c6fa8e17dab476f0f52e21442a67a8d debuginfo(build-id) = 31a2be53d0c526107caa5a49b3990f5c8512d12a debuginfo(build-id) = 377a9d33426bd661168ac198d4bffa99445c24b7 debuginfo(build-id) = 399a334b8f82fc0bc6c4ddec3e7e1883905acae7 debuginfo(build-id) = 42afdac4f8eaf972de90a256b60fbc7765d89a2f debuginfo(build-id) = 45d34baaf47337acee3e5741e779ee356f6ebee9 debuginfo(build-id) = 47b7a7d046f3285f33f051dcb0f73a7c34631b45 debuginfo(build-id) = 4824ebd029b972befa89c471651b92fcb2237825 debuginfo(build-id) = 4ae85956fbe2eff6ea859997a3eccb6431790705 debuginfo(build-id) = 4fc29cc6ae943cce07a370827dda3558ce03f695 debuginfo(build-id) = 548847c8d2e8e251fcd99a5096f862aa13df94fe debuginfo(build-id) = 787d8b2e27e3e49ae1fe709b237619ca16f9755f debuginfo(build-id) = 79facf31760db732e5ba6a5a39e2dbd4c0dda2ac debuginfo(build-id) = 7c4a663aa109e7526af16dfd35be4ee8db7d7b04 debuginfo(build-id) = 8604439208b0fea45a41eb552ffbeec91b065d28 debuginfo(build-id) = 8abf601575c29c0854ea4f9f5a9a2e7a76078f57 debuginfo(build-id) = 9a5ed899603304d22aee9408d56b2e341a8f33c1 debuginfo(build-id) = 9f8854de7502f750fbabba054b158deacc040c2e debuginfo(build-id) = ad2aeb36cc8b8464dda8f115fb04d6d357295446 debuginfo(build-id) = ae3a3e05a9b7b7936d2631c8871705bf828b6115 debuginfo(build-id) = b19dbff2910233defff8851862825dff0bbd68f3 debuginfo(build-id) = b21663481020baae35059652c6bff2980312cd09 debuginfo(build-id) = b4336a012db3c9b58dc7bf1130b1c2727c48a4d5 debuginfo(build-id) = b83069f5c94d8fdbae9ef0fc1fbc2c7619fb4f85 debuginfo(build-id) = bf35aa52591283acc43d6f5ca25f5478e3333dd1 debuginfo(build-id) = c391b1fbb8e45c761563af925c2ec6335f7d4ff3 debuginfo(build-id) = c801d4642bcd1f77b7e5ef75480a8590bef4ab2d debuginfo(build-id) = d2e36ab23397e19eab975366cb6ad06f43a8748f debuginfo(build-id) = db522db198a67a6f0f477c7f6fa990e655abb252 debuginfo(build-id) = ddc049bb2e1fa7682d05a03e8c0a879daf5b857e debuginfo(build-id) = e1e51f3bdcb1055711824283f8b336f9c8443370 debuginfo(build-id) = e4f65da21f9a6e4d4d107b33d0590ff3cfa7a4b8 debuginfo(build-id) = efc6cce71c02cb96359f6eba9d03e5bf53b4acbf debuginfo(build-id) = f4350d2f75c74f1a9170331dd5bfa05d18bb01cc debuginfo(build-id) = f6ffe39342c0d0e1a67cd58c7cb9beea76324a27 debuginfo(build-id) = f76e2d9707a677301ee940dc8c51a3fba1da07e2 debuginfo(build-id) = f942add87abc5859c7fb34a5f9f7edd41523c331 debuginfo(build-id) = f9589a758e98ee19aad5a3ddbfcd2b469fc0971e tog-pegasus-libs-debuginfo = 2:2.14.1-64.el9 tog-pegasus-libs-debuginfo(x86-64) = 2:2.14.1-64.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tog-pegasus-debugsource(x86-64) = 2:2.14.1-64.el9 Processing files: tog-pegasus-test-debuginfo-2.14.1-64.el9.x86_64 Provides: debuginfo(build-id) = 048b2718165dc2cf32e44c040ec8f2cc0da4157c debuginfo(build-id) = 062c916de6349a2c310cf867f9dd4bcac2733d3d debuginfo(build-id) = 0641563cba83f21d79358fa6c85e4ca6f8ea89d5 debuginfo(build-id) = 0c9e16743d3bc0abb5d5c345ff934579a93d3eab debuginfo(build-id) = 0fff4838126343784d01fd3db4bcf09446dc52e3 debuginfo(build-id) = 1823a9972e1188c179c73a5bea75615a45bf1f35 debuginfo(build-id) = 224fc15ad9084e98acbb9d947f318e17cb45d9f2 debuginfo(build-id) = 294cc45004fad893e96d0126e04c8566729d3c06 debuginfo(build-id) = 2fe30f53a3a9175ab75b5d063170c364e1492d88 debuginfo(build-id) = 3062f4e8641f875230e3fbbc9da148e7980a7e20 debuginfo(build-id) = 37c2144cac2ebdeb1602830ee3a2d1a02deb33a5 debuginfo(build-id) = 3a911ce758e141d35e594e73637731743220fab0 debuginfo(build-id) = 3ab0e9ec6128a00e4b570c427dfc2198dd75ce70 debuginfo(build-id) = 499ea84352ad3836e0005af483bf83f642a20c13 debuginfo(build-id) = 52108ff58683f50fc9be0874164e1fef3d860816 debuginfo(build-id) = 5e8f19322b392114c77e67440c5b21980b4c7bad debuginfo(build-id) = 5f14f5a4fa1b8c2ddabd4ebe675faedebf731a03 debuginfo(build-id) = 76e9210235c736b59acf9260b6300ad3a49fbe56 debuginfo(build-id) = 82f35670340273aa206758a17a89e284f6255cd3 debuginfo(build-id) = 8af7bd10a44f5746bbd358451187797ad1ed959d debuginfo(build-id) = 8d102c8c8efefbb99af435cea192b47bf40cacc3 debuginfo(build-id) = 90224fca6990d9f001c001f258ad43642871682c debuginfo(build-id) = 90c57fd7055744983da5728c139e23e6f257000d debuginfo(build-id) = 918f9a6379fa09bcdce87c78382a764e8bfccbed debuginfo(build-id) = 924ff30b6efbfcbd27d2d7e3bead256dfb1d06d9 debuginfo(build-id) = 9553721d2ec3f4bd4362d89df4672812116dedef debuginfo(build-id) = add443eb6c70603c319c91f91f5eca2fde948a07 debuginfo(build-id) = b06d0ddbf883ddcbe22d953b13e251cf778fa21d debuginfo(build-id) = b800d36358bb918d6953c6039a5c34d3122f5b3d debuginfo(build-id) = be1268411b944acdf67824b4bf51009c2434ddb2 debuginfo(build-id) = be7b249422922a40df64bfc66ceab44fe74f75ed debuginfo(build-id) = c6fb96e83f771ed8be2f72609072c5a59f1fd6ff debuginfo(build-id) = ca38b7d0e6625d5c1a3e2588f3ad961b0eb67231 debuginfo(build-id) = cd10441a2ad3ba85a648d6a2951fffd7c96f24ba debuginfo(build-id) = cf090998298b3d0b78fa36c37f9ce7f10772d160 debuginfo(build-id) = d03462970d11062f6d3fb864a777c6677b2a3995 debuginfo(build-id) = d162b56f8aabb73fd2837aa71826146e7b2df19c debuginfo(build-id) = d51359aa8119545a1e7ebedf0a02d7ad41438eef debuginfo(build-id) = df1efafb3b805976de77418bb18f3d5ed863db15 debuginfo(build-id) = dfe903ae7c75665fc384e27a8d070f1565cea2fb debuginfo(build-id) = e491d1907ec6a8fb78b239f95a55164f155e86be debuginfo(build-id) = e866801247b3d21b3997932e4b941f8c1cbf6c40 debuginfo(build-id) = f32dae415f911c9ea78a6f720b19144c37fcbba2 debuginfo(build-id) = f8450dbc389178053f48bf4582faac7a63f1e23d debuginfo(build-id) = fcfe63f104e5f34f9ee9d6c1620b0c1b43dfad9c tog-pegasus-test-debuginfo = 2:2.14.1-64.el9 tog-pegasus-test-debuginfo(x86-64) = 2:2.14.1-64.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tog-pegasus-debugsource(x86-64) = 2:2.14.1-64.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64 Wrote: /builddir/build/RPMS/tog-pegasus-devel-2.14.1-64.el9.x86_64.rpm Wrote: /builddir/build/RPMS/tog-pegasus-debuginfo-2.14.1-64.el9.x86_64.rpm Wrote: /builddir/build/RPMS/tog-pegasus-test-debuginfo-2.14.1-64.el9.x86_64.rpm Wrote: /builddir/build/RPMS/tog-pegasus-libs-2.14.1-64.el9.x86_64.rpm Wrote: /builddir/build/RPMS/tog-pegasus-2.14.1-64.el9.x86_64.rpm Wrote: /builddir/build/RPMS/tog-pegasus-debugsource-2.14.1-64.el9.x86_64.rpm Wrote: /builddir/build/RPMS/tog-pegasus-test-2.14.1-64.el9.x86_64.rpm Wrote: /builddir/build/RPMS/tog-pegasus-libs-debuginfo-2.14.1-64.el9.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.hQk2k3 + umask 022 + cd /builddir/build/BUILD + cd pegasus + /usr/bin/rm -rf /builddir/build/BUILDROOT/tog-pegasus-2.14.1-64.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0